pub struct PatchedInvitationRequest {
pub name: Option<String>,
pub expires: Option<String>,
pub fixed_data: Option<HashMap<String, Value>>,
pub single_use: Option<bool>,
pub flow: Option<Option<Uuid>>,
}
Expand description
PatchedInvitationRequest : Invitation Serializer
Fields§
§name: Option<String>
§expires: Option<String>
§fixed_data: Option<HashMap<String, Value>>
§single_use: Option<bool>
When enabled, the invitation will be deleted after usage.
flow: Option<Option<Uuid>>
When set, only the configured flow can use this invitation.
Implementations§
Source§impl PatchedInvitationRequest
impl PatchedInvitationRequest
Sourcepub fn new() -> PatchedInvitationRequest
pub fn new() -> PatchedInvitationRequest
Invitation Serializer
Trait Implementations§
Source§impl Clone for PatchedInvitationRequest
impl Clone for PatchedInvitationRequest
Source§fn clone(&self) -> PatchedInvitationRequest
fn clone(&self) -> PatchedInvitationRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PatchedInvitationRequest
impl Debug for PatchedInvitationRequest
Source§impl Default for PatchedInvitationRequest
impl Default for PatchedInvitationRequest
Source§fn default() -> PatchedInvitationRequest
fn default() -> PatchedInvitationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedInvitationRequest
impl<'de> Deserialize<'de> for PatchedInvitationRequest
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 PartialEq for PatchedInvitationRequest
impl PartialEq for PatchedInvitationRequest
Source§impl Serialize for PatchedInvitationRequest
impl Serialize for PatchedInvitationRequest
impl StructuralPartialEq for PatchedInvitationRequest
Auto Trait Implementations§
impl Freeze for PatchedInvitationRequest
impl RefUnwindSafe for PatchedInvitationRequest
impl Send for PatchedInvitationRequest
impl Sync for PatchedInvitationRequest
impl Unpin for PatchedInvitationRequest
impl UnwindSafe for PatchedInvitationRequest
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