pub struct ParsedInviteLink {
pub link_signer: PublicKey,
pub token: [u8; 16],
pub bootstrap_relays: Vec<String>,
pub naddr: String,
}Expand description
A parsed invite link: the bundle coordinate’s author plus the fragment secrets.
Fields§
§link_signer: PublicKeyThe link signer’s pubkey — the bundle coordinate’s author.
token: [u8; 16]§bootstrap_relays: Vec<String>§naddr: StringThe bare naddr as it appeared in the link.
Trait Implementations§
Source§impl Clone for ParsedInviteLink
impl Clone for ParsedInviteLink
Source§fn clone(&self) -> ParsedInviteLink
fn clone(&self) -> ParsedInviteLink
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 moreAuto Trait Implementations§
impl Freeze for ParsedInviteLink
impl RefUnwindSafe for ParsedInviteLink
impl Send for ParsedInviteLink
impl Sync for ParsedInviteLink
impl Unpin for ParsedInviteLink
impl UnsafeUnpin for ParsedInviteLink
impl UnwindSafe for ParsedInviteLink
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more