pub enum TeamMessageProtocol {
SharedContext,
MessagePassing,
Other(String),
}Expand description
TeamMessageProtocol enumeration.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TeamMessageProtocol
impl Clone for TeamMessageProtocol
Source§fn clone(&self) -> TeamMessageProtocol
fn clone(&self) -> TeamMessageProtocol
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 moreSource§impl Debug for TeamMessageProtocol
impl Debug for TeamMessageProtocol
Source§impl Default for TeamMessageProtocol
impl Default for TeamMessageProtocol
Source§fn default() -> TeamMessageProtocol
fn default() -> TeamMessageProtocol
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TeamMessageProtocol
impl<'de> Deserialize<'de> for TeamMessageProtocol
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 Display for TeamMessageProtocol
impl Display for TeamMessageProtocol
impl Eq for TeamMessageProtocol
Source§impl From<&str> for TeamMessageProtocol
impl From<&str> for TeamMessageProtocol
Source§impl Hash for TeamMessageProtocol
impl Hash for TeamMessageProtocol
Source§impl PartialEq for TeamMessageProtocol
impl PartialEq for TeamMessageProtocol
Source§impl Serialize for TeamMessageProtocol
impl Serialize for TeamMessageProtocol
impl StructuralPartialEq for TeamMessageProtocol
Auto Trait Implementations§
impl Freeze for TeamMessageProtocol
impl RefUnwindSafe for TeamMessageProtocol
impl Send for TeamMessageProtocol
impl Sync for TeamMessageProtocol
impl Unpin for TeamMessageProtocol
impl UnsafeUnpin for TeamMessageProtocol
impl UnwindSafe for TeamMessageProtocol
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.