pub struct PaykitAppId(/* private fields */);Expand description
Stable identifier for one application participating in a Paykit identity.
App IDs are used for endpoint ownership and private-message attribution. They do not create separate Paykit identities or Encrypted Links.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for PaykitAppId
impl AsRef<str> for PaykitAppId
Source§impl Clone for PaykitAppId
impl Clone for PaykitAppId
Source§impl Debug for PaykitAppId
impl Debug for PaykitAppId
Source§impl<'de> Deserialize<'de> for PaykitAppId
impl<'de> Deserialize<'de> for PaykitAppId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for PaykitAppId
impl Display for PaykitAppId
impl Eq for PaykitAppId
Source§impl From<PaykitAppId> for String
impl From<PaykitAppId> for String
Source§fn from(value: PaykitAppId) -> Self
fn from(value: PaykitAppId) -> Self
Converts to this type from the input type.
Source§impl Hash for PaykitAppId
impl Hash for PaykitAppId
Source§impl PartialEq for PaykitAppId
impl PartialEq for PaykitAppId
Source§impl Serialize for PaykitAppId
impl Serialize for PaykitAppId
impl StructuralPartialEq for PaykitAppId
Auto Trait Implementations§
impl Freeze for PaykitAppId
impl RefUnwindSafe for PaykitAppId
impl Send for PaykitAppId
impl Sync for PaykitAppId
impl Unpin for PaykitAppId
impl UnsafeUnpin for PaykitAppId
impl UnwindSafe for PaykitAppId
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.