pub enum CoInvite {
Manual,
Disable,
Accept,
Did,
}Expand description
Sets behaviour for incoming invites
Variants§
Manual
Manual: Add “pending” membership.
Disable
Disable: Reject all Invite requests.
Accept
Accept: Auto accept all Invite requests.
Did
DID Verification: Only accept invite when DID can be verified for certain properties.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CoInvite
impl<'de> Deserialize<'de> for CoInvite
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
Auto Trait Implementations§
impl Freeze for CoInvite
impl RefUnwindSafe for CoInvite
impl Send for CoInvite
impl Sync for CoInvite
impl Unpin for CoInvite
impl UnsafeUnpin for CoInvite
impl UnwindSafe for CoInvite
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> 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