pub struct MembershipConversationConfig {
pub conversation: u64,
pub channel: String,
}Expand description
One participant conversation placed under a protected channel.
Fields§
§conversation: u64The participant conversation id.
channel: StringThe protected channel it is placed under, as listed in channels.
Trait Implementations§
Source§impl Clone for MembershipConversationConfig
impl Clone for MembershipConversationConfig
Source§impl Debug for MembershipConversationConfig
impl Debug for MembershipConversationConfig
Source§impl<'de> Deserialize<'de> for MembershipConversationConfig
impl<'de> Deserialize<'de> for MembershipConversationConfig
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
impl Eq for MembershipConversationConfig
impl StructuralPartialEq for MembershipConversationConfig
Auto Trait Implementations§
impl Freeze for MembershipConversationConfig
impl RefUnwindSafe for MembershipConversationConfig
impl Send for MembershipConversationConfig
impl Sync for MembershipConversationConfig
impl Unpin for MembershipConversationConfig
impl UnsafeUnpin for MembershipConversationConfig
impl UnwindSafe for MembershipConversationConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.