pub struct SignupInvitationResolution {
pub invitation: Option<RecordRef>,
pub status: i32,
pub requirements: Vec<Requirement>,
pub inviter_display_handle: String,
pub inviter_member_ordinal: u64,
pub bound_email: String,
}Fields§
§invitation: Option<RecordRef>§status: i32§requirements: Vec<Requirement>§inviter_display_handle: StringContext authorized by possession of the invitation identifier, sufficient to populate the invitation page without identity/profile lookups.
inviter_member_ordinal: u64§bound_email: StringImplementations§
Trait Implementations§
Source§impl Clone for SignupInvitationResolution
impl Clone for SignupInvitationResolution
Source§impl Debug for SignupInvitationResolution
impl Debug for SignupInvitationResolution
Source§impl Default for SignupInvitationResolution
impl Default for SignupInvitationResolution
Source§impl Message for SignupInvitationResolution
impl Message for SignupInvitationResolution
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.impl StructuralPartialEq for SignupInvitationResolution
Auto Trait Implementations§
impl Freeze for SignupInvitationResolution
impl RefUnwindSafe for SignupInvitationResolution
impl Send for SignupInvitationResolution
impl Sync for SignupInvitationResolution
impl Unpin for SignupInvitationResolution
impl UnsafeUnpin for SignupInvitationResolution
impl UnwindSafe for SignupInvitationResolution
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