Struct slack_morphism::prelude::SlackChannelFlags
source · [−]pub struct SlackChannelFlags {
pub is_channel: Option<bool>,
pub is_group: Option<bool>,
pub is_im: Option<bool>,
pub is_archived: Option<bool>,
pub is_general: Option<bool>,
pub is_shared: Option<bool>,
pub is_org_shared: Option<bool>,
pub is_member: Option<bool>,
pub is_private: Option<bool>,
pub is_mpim: Option<bool>,
pub is_user_deleted: Option<bool>,
}Fields
is_channel: Option<bool>is_group: Option<bool>is_im: Option<bool>is_archived: Option<bool>is_general: Option<bool>is_member: Option<bool>is_private: Option<bool>is_mpim: Option<bool>is_user_deleted: Option<bool>Implementations
sourceimpl SlackChannelFlags
impl SlackChannelFlags
pub fn new() -> SlackChannelFlags
pub fn is_channel(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_channel(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_channel(&mut self, value: Option<bool>) -> &mut SlackChannelFlags
pub fn with_is_channel(self, value: bool) -> SlackChannelFlags
pub fn without_is_channel(self) -> SlackChannelFlags
pub fn opt_is_channel(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_group(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_group(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_group(&mut self, value: Option<bool>) -> &mut SlackChannelFlags
pub fn with_is_group(self, value: bool) -> SlackChannelFlags
pub fn without_is_group(self) -> SlackChannelFlags
pub fn opt_is_group(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_im(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_im(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_im(&mut self, value: Option<bool>) -> &mut SlackChannelFlags
pub fn with_is_im(self, value: bool) -> SlackChannelFlags
pub fn without_is_im(self) -> SlackChannelFlags
pub fn opt_is_im(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_archived(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_archived(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_archived(
&mut self,
value: Option<bool>
) -> &mut SlackChannelFlags
pub fn with_is_archived(self, value: bool) -> SlackChannelFlags
pub fn without_is_archived(self) -> SlackChannelFlags
pub fn opt_is_archived(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_general(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_general(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_general(&mut self, value: Option<bool>) -> &mut SlackChannelFlags
pub fn with_is_general(self, value: bool) -> SlackChannelFlags
pub fn without_is_general(self) -> SlackChannelFlags
pub fn opt_is_general(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_member(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_member(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_member(&mut self, value: Option<bool>) -> &mut SlackChannelFlags
pub fn with_is_member(self, value: bool) -> SlackChannelFlags
pub fn without_is_member(self) -> SlackChannelFlags
pub fn opt_is_member(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_private(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_private(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_private(&mut self, value: Option<bool>) -> &mut SlackChannelFlags
pub fn with_is_private(self, value: bool) -> SlackChannelFlags
pub fn without_is_private(self) -> SlackChannelFlags
pub fn opt_is_private(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_mpim(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_mpim(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_mpim(&mut self, value: Option<bool>) -> &mut SlackChannelFlags
pub fn with_is_mpim(self, value: bool) -> SlackChannelFlags
pub fn without_is_mpim(self) -> SlackChannelFlags
pub fn opt_is_mpim(self, value: Option<bool>) -> SlackChannelFlags
pub fn is_user_deleted(&mut self, value: bool) -> &mut SlackChannelFlags
pub fn reset_is_user_deleted(&mut self) -> &mut SlackChannelFlags
pub fn mopt_is_user_deleted(
&mut self,
value: Option<bool>
) -> &mut SlackChannelFlags
pub fn with_is_user_deleted(self, value: bool) -> SlackChannelFlags
pub fn without_is_user_deleted(self) -> SlackChannelFlags
pub fn opt_is_user_deleted(self, value: Option<bool>) -> SlackChannelFlags
Trait Implementations
sourceimpl Clone for SlackChannelFlags
impl Clone for SlackChannelFlags
sourcefn clone(&self) -> SlackChannelFlags
fn clone(&self) -> SlackChannelFlags
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SlackChannelFlags
impl Debug for SlackChannelFlags
sourceimpl<'de> Deserialize<'de> for SlackChannelFlags
impl<'de> Deserialize<'de> for SlackChannelFlags
sourcefn deserialize<__D>(
__deserializer: __D
) -> Result<SlackChannelFlags, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<SlackChannelFlags, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<SlackChannelFlagsInit> for SlackChannelFlags
impl From<SlackChannelFlagsInit> for SlackChannelFlags
sourcefn from(value: SlackChannelFlagsInit) -> SlackChannelFlags
fn from(value: SlackChannelFlagsInit) -> SlackChannelFlags
Performs the conversion.
sourceimpl PartialEq<SlackChannelFlags> for SlackChannelFlags
impl PartialEq<SlackChannelFlags> for SlackChannelFlags
sourcefn eq(&self, other: &SlackChannelFlags) -> bool
fn eq(&self, other: &SlackChannelFlags) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &SlackChannelFlags) -> bool
fn ne(&self, other: &SlackChannelFlags) -> bool
This method tests for !=.
sourceimpl Serialize for SlackChannelFlags
impl Serialize for SlackChannelFlags
sourcefn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for SlackChannelFlags
Auto Trait Implementations
impl RefUnwindSafe for SlackChannelFlags
impl Send for SlackChannelFlags
impl Sync for SlackChannelFlags
impl Unpin for SlackChannelFlags
impl UnwindSafe for SlackChannelFlags
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more