pub struct SlackPostSettingsInput {
pub channel: Option<String>,
pub channel_id: Option<String>,
pub configuration_url: Option<String>,
pub team_id: Option<String>,
pub channel_type: Option<SlackChannelType>,
}Fields§
§channel: Option<String>§channel_id: Option<String>§configuration_url: Option<String>§team_id: Option<String>Slack workspace id
channel_type: Option<SlackChannelType>Trait Implementations§
Source§impl Clone for SlackPostSettingsInput
impl Clone for SlackPostSettingsInput
Source§fn clone(&self) -> SlackPostSettingsInput
fn clone(&self) -> SlackPostSettingsInput
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 SlackPostSettingsInput
impl Debug for SlackPostSettingsInput
Source§impl Default for SlackPostSettingsInput
impl Default for SlackPostSettingsInput
Source§fn default() -> SlackPostSettingsInput
fn default() -> SlackPostSettingsInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SlackPostSettingsInput
impl<'de> Deserialize<'de> for SlackPostSettingsInput
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
Auto Trait Implementations§
impl Freeze for SlackPostSettingsInput
impl RefUnwindSafe for SlackPostSettingsInput
impl Send for SlackPostSettingsInput
impl Sync for SlackPostSettingsInput
impl Unpin for SlackPostSettingsInput
impl UnwindSafe for SlackPostSettingsInput
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