pub struct SlackChannelConnectPayload {
pub last_sync_id: Option<f64>,
pub integration: Option<Box<Integration>>,
pub success: Option<bool>,
pub add_bot: Option<bool>,
pub nudge_to_connect_main_slack_integration: Option<bool>,
pub nudge_to_update_main_slack_integration: Option<bool>,
}Fields§
§last_sync_id: Option<f64>The identifier of the last sync operation.
integration: Option<Box<Integration>>The integration that was created or updated.
success: Option<bool>Whether the operation was successful.
add_bot: Option<bool>Whether the bot needs to be manually added to the channel.
nudge_to_connect_main_slack_integration: Option<bool>Whether it’s recommended to connect main Slack integration.
nudge_to_update_main_slack_integration: Option<bool>Whether it’s recommended to update main Slack integration.
Trait Implementations§
Source§impl Clone for SlackChannelConnectPayload
impl Clone for SlackChannelConnectPayload
Source§fn clone(&self) -> SlackChannelConnectPayload
fn clone(&self) -> SlackChannelConnectPayload
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 SlackChannelConnectPayload
impl Debug for SlackChannelConnectPayload
Source§impl Default for SlackChannelConnectPayload
impl Default for SlackChannelConnectPayload
Source§fn default() -> SlackChannelConnectPayload
fn default() -> SlackChannelConnectPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SlackChannelConnectPayloadwhere
SlackChannelConnectPayload: Default,
impl<'de> Deserialize<'de> for SlackChannelConnectPayloadwhere
SlackChannelConnectPayload: Default,
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 SlackChannelConnectPayload
impl RefUnwindSafe for SlackChannelConnectPayload
impl Send for SlackChannelConnectPayload
impl Sync for SlackChannelConnectPayload
impl Unpin for SlackChannelConnectPayload
impl UnwindSafe for SlackChannelConnectPayload
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