#[non_exhaustive]pub enum SimplexLinkType {
Contact,
Invitation,
Group,
Channel,
Relay,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for SimplexLinkType
impl Clone for SimplexLinkType
Source§fn clone(&self) -> SimplexLinkType
fn clone(&self) -> SimplexLinkType
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 SimplexLinkType
impl Debug for SimplexLinkType
Source§impl Default for SimplexLinkType
impl Default for SimplexLinkType
Source§fn default() -> SimplexLinkType
fn default() -> SimplexLinkType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SimplexLinkType
impl<'de> Deserialize<'de> for SimplexLinkType
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 Hash for SimplexLinkType
impl Hash for SimplexLinkType
Source§impl PartialEq for SimplexLinkType
impl PartialEq for SimplexLinkType
Source§impl Serialize for SimplexLinkType
impl Serialize for SimplexLinkType
impl Copy for SimplexLinkType
impl Eq for SimplexLinkType
impl StructuralPartialEq for SimplexLinkType
Auto Trait Implementations§
impl Freeze for SimplexLinkType
impl RefUnwindSafe for SimplexLinkType
impl Send for SimplexLinkType
impl Sync for SimplexLinkType
impl Unpin for SimplexLinkType
impl UnwindSafe for SimplexLinkType
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