pub struct IntegrationSettingsInput {Show 26 fields
pub slack: Option<Box<SlackSettingsInput>>,
pub slack_asks: Option<Box<SlackAsksSettingsInput>>,
pub slack_post: Option<Box<SlackPostSettingsInput>>,
pub slack_project_post: Option<Box<SlackPostSettingsInput>>,
pub slack_initiative_post: Option<Box<SlackPostSettingsInput>>,
pub slack_custom_view_notifications: Option<Box<SlackPostSettingsInput>>,
pub slack_org_project_updates_post: Option<Box<SlackPostSettingsInput>>,
pub slack_org_initiative_updates_post: Option<Box<SlackPostSettingsInput>>,
pub google_sheets: Option<Box<GoogleSheetsSettingsInput>>,
pub git_hub: Option<Box<GitHubSettingsInput>>,
pub git_hub_import: Option<Box<GitHubImportSettingsInput>>,
pub git_hub_personal: Option<Box<GitHubPersonalSettingsInput>>,
pub git_lab: Option<Box<GitLabSettingsInput>>,
pub sentry: Option<Box<SentrySettingsInput>>,
pub zendesk: Option<Box<ZendeskSettingsInput>>,
pub intercom: Option<Box<IntercomSettingsInput>>,
pub front: Option<Box<FrontSettingsInput>>,
pub gong: Option<Box<GongSettingsInput>>,
pub microsoft_teams: Option<Box<MicrosoftTeamsSettingsInput>>,
pub jira: Option<Box<JiraSettingsInput>>,
pub notion: Option<Box<NotionSettingsInput>>,
pub opsgenie: Option<Box<OpsgenieInput>>,
pub pager_duty: Option<Box<PagerDutyInput>>,
pub launch_darkly: Option<Box<LaunchDarklySettingsInput>>,
pub jira_personal: Option<Box<JiraPersonalSettingsInput>>,
pub salesforce: Option<Box<SalesforceSettingsInput>>,
}Fields§
§slack: Option<Box<SlackSettingsInput>>§slack_asks: Option<Box<SlackAsksSettingsInput>>§slack_post: Option<Box<SlackPostSettingsInput>>§slack_project_post: Option<Box<SlackPostSettingsInput>>§slack_initiative_post: Option<Box<SlackPostSettingsInput>>§slack_custom_view_notifications: Option<Box<SlackPostSettingsInput>>§slack_org_project_updates_post: Option<Box<SlackPostSettingsInput>>§slack_org_initiative_updates_post: Option<Box<SlackPostSettingsInput>>§google_sheets: Option<Box<GoogleSheetsSettingsInput>>§git_hub: Option<Box<GitHubSettingsInput>>§git_hub_import: Option<Box<GitHubImportSettingsInput>>§git_hub_personal: Option<Box<GitHubPersonalSettingsInput>>§git_lab: Option<Box<GitLabSettingsInput>>§sentry: Option<Box<SentrySettingsInput>>§zendesk: Option<Box<ZendeskSettingsInput>>§intercom: Option<Box<IntercomSettingsInput>>§front: Option<Box<FrontSettingsInput>>§gong: Option<Box<GongSettingsInput>>§microsoft_teams: Option<Box<MicrosoftTeamsSettingsInput>>§jira: Option<Box<JiraSettingsInput>>§notion: Option<Box<NotionSettingsInput>>§opsgenie: Option<Box<OpsgenieInput>>§pager_duty: Option<Box<PagerDutyInput>>§launch_darkly: Option<Box<LaunchDarklySettingsInput>>§jira_personal: Option<Box<JiraPersonalSettingsInput>>§salesforce: Option<Box<SalesforceSettingsInput>>Trait Implementations§
Source§impl Clone for IntegrationSettingsInput
impl Clone for IntegrationSettingsInput
Source§fn clone(&self) -> IntegrationSettingsInput
fn clone(&self) -> IntegrationSettingsInput
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 IntegrationSettingsInput
impl Debug for IntegrationSettingsInput
Source§impl Default for IntegrationSettingsInput
impl Default for IntegrationSettingsInput
Source§fn default() -> IntegrationSettingsInput
fn default() -> IntegrationSettingsInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IntegrationSettingsInput
impl<'de> Deserialize<'de> for IntegrationSettingsInput
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 IntegrationSettingsInput
impl RefUnwindSafe for IntegrationSettingsInput
impl Send for IntegrationSettingsInput
impl Sync for IntegrationSettingsInput
impl Unpin for IntegrationSettingsInput
impl UnwindSafe for IntegrationSettingsInput
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