pub enum ChannelFields {
DefaultPermissions,
Description,
Icon,
}Expand description
Represents the fields that can be included in a channel object.
Variants§
Trait Implementations§
Source§impl Clone for ChannelFields
impl Clone for ChannelFields
Source§fn clone(&self) -> ChannelFields
fn clone(&self) -> ChannelFields
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 ChannelFields
impl Debug for ChannelFields
Source§impl<'de> Deserialize<'de> for ChannelFields
impl<'de> Deserialize<'de> for ChannelFields
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 ChannelFields
impl PartialEq for ChannelFields
Source§impl Serialize for ChannelFields
impl Serialize for ChannelFields
impl Copy for ChannelFields
impl StructuralPartialEq for ChannelFields
Auto Trait Implementations§
impl Freeze for ChannelFields
impl RefUnwindSafe for ChannelFields
impl Send for ChannelFields
impl Sync for ChannelFields
impl Unpin for ChannelFields
impl UnwindSafe for ChannelFields
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