pub struct ExternalIntegrationConfig {
pub jira: Option<JiraConfig>,
pub linear: Option<LinearConfig>,
pub webhooks: Vec<WebhookConfig>,
}Expand description
Configuration for external integrations
Fields§
§jira: Option<JiraConfig>Jira configuration
linear: Option<LinearConfig>Linear configuration
webhooks: Vec<WebhookConfig>Generic webhook configuration
Trait Implementations§
Source§impl Clone for ExternalIntegrationConfig
impl Clone for ExternalIntegrationConfig
Source§fn clone(&self) -> ExternalIntegrationConfig
fn clone(&self) -> ExternalIntegrationConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExternalIntegrationConfig
impl Debug for ExternalIntegrationConfig
Source§impl Default for ExternalIntegrationConfig
impl Default for ExternalIntegrationConfig
Source§fn default() -> ExternalIntegrationConfig
fn default() -> ExternalIntegrationConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalIntegrationConfigwhere
ExternalIntegrationConfig: Default,
impl<'de> Deserialize<'de> for ExternalIntegrationConfigwhere
ExternalIntegrationConfig: 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 ExternalIntegrationConfig
impl RefUnwindSafe for ExternalIntegrationConfig
impl Send for ExternalIntegrationConfig
impl Sync for ExternalIntegrationConfig
impl Unpin for ExternalIntegrationConfig
impl UnsafeUnpin for ExternalIntegrationConfig
impl UnwindSafe for ExternalIntegrationConfig
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