pub enum ProfileLookup {
Profile(Profile),
WrongProcess,
Unknown,
}Expand description
Result of matching BT-24. Profiles are siblings, not a ladder.
Variants§
Profile(Profile)
A shipped billing profile.
WrongProcess
Self-billing (or other) process URN; do not validate as billing.
Unknown
BT-24 did not match a shipped billing or self-billing URN.
Trait Implementations§
Source§impl Clone for ProfileLookup
impl Clone for ProfileLookup
Source§fn clone(&self) -> ProfileLookup
fn clone(&self) -> ProfileLookup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ProfileLookup
Source§impl Debug for ProfileLookup
impl Debug for ProfileLookup
impl Eq for ProfileLookup
Source§impl PartialEq for ProfileLookup
impl PartialEq for ProfileLookup
impl StructuralPartialEq for ProfileLookup
Auto Trait Implementations§
impl Freeze for ProfileLookup
impl RefUnwindSafe for ProfileLookup
impl Send for ProfileLookup
impl Sync for ProfileLookup
impl Unpin for ProfileLookup
impl UnsafeUnpin for ProfileLookup
impl UnwindSafe for ProfileLookup
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