pub struct PaymentReference(/* private fields */);Expand description
Payee-visible correlation reference used to connect payments with Paykit artifacts.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for PaymentReference
impl AsRef<str> for PaymentReference
Source§impl Clone for PaymentReference
impl Clone for PaymentReference
Source§impl Debug for PaymentReference
impl Debug for PaymentReference
Source§impl Display for PaymentReference
impl Display for PaymentReference
impl Eq for PaymentReference
Source§impl Hash for PaymentReference
impl Hash for PaymentReference
Source§impl PartialEq for PaymentReference
impl PartialEq for PaymentReference
impl StructuralPartialEq for PaymentReference
Auto Trait Implementations§
impl Freeze for PaymentReference
impl RefUnwindSafe for PaymentReference
impl Send for PaymentReference
impl Sync for PaymentReference
impl Unpin for PaymentReference
impl UnsafeUnpin for PaymentReference
impl UnwindSafe for PaymentReference
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.