pub struct AllowanceId(/* private fields */);Expand description
UUID-v4 identifier shared by one Allowance lifecycle.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for AllowanceId
impl AsRef<str> for AllowanceId
Source§impl Clone for AllowanceId
impl Clone for AllowanceId
Source§impl Debug for AllowanceId
impl Debug for AllowanceId
Source§impl Display for AllowanceId
impl Display for AllowanceId
impl Eq for AllowanceId
Source§impl Hash for AllowanceId
impl Hash for AllowanceId
Source§impl PartialEq for AllowanceId
impl PartialEq for AllowanceId
impl StructuralPartialEq for AllowanceId
Auto Trait Implementations§
impl Freeze for AllowanceId
impl RefUnwindSafe for AllowanceId
impl Send for AllowanceId
impl Sync for AllowanceId
impl Unpin for AllowanceId
impl UnsafeUnpin for AllowanceId
impl UnwindSafe for AllowanceId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.