pub enum CardNumResolution {
NotFound,
Resolved(u64),
Ambiguous(Vec<u64>),
}Expand description
card_num 定位后的账户匹配状态。
这是 surface-independent 结果:CLI / REST / MCP 可以各自翻译成错误文案或 HTTP status,但 0/1/N 的业务判定必须只有这一份。
Variants§
Implementations§
Source§impl CardNumResolution
impl CardNumResolution
pub fn from_acc_ids(acc_ids: impl IntoIterator<Item = u64>) -> Self
Trait Implementations§
Source§impl Clone for CardNumResolution
impl Clone for CardNumResolution
Source§fn clone(&self) -> CardNumResolution
fn clone(&self) -> CardNumResolution
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CardNumResolution
impl Debug for CardNumResolution
Source§impl PartialEq for CardNumResolution
impl PartialEq for CardNumResolution
impl Eq for CardNumResolution
impl StructuralPartialEq for CardNumResolution
Auto Trait Implementations§
impl Freeze for CardNumResolution
impl RefUnwindSafe for CardNumResolution
impl Send for CardNumResolution
impl Sync for CardNumResolution
impl Unpin for CardNumResolution
impl UnsafeUnpin for CardNumResolution
impl UnwindSafe for CardNumResolution
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more