pub struct IntegrationDetail {Show 13 fields
pub integration_id: String,
pub enabled: bool,
pub title: Option<String>,
pub integration_type: String,
pub activities: Vec<String>,
pub url: String,
pub board_id: String,
pub created_at: String,
pub modified_at: String,
pub user_id: String,
pub notification_delivery: Option<WebhookNotificationDelivery>,
pub mattermost_direct_messages: Option<bool>,
pub bot: Option<bool>,
}Fields§
§integration_id: String§enabled: bool§title: Option<String>§integration_type: String§activities: Vec<String>§url: String§board_id: String§created_at: String§modified_at: String§user_id: String§notification_delivery: Option<WebhookNotificationDelivery>§mattermost_direct_messages: Option<bool>§bot: Option<bool>Trait Implementations§
Source§impl Clone for IntegrationDetail
impl Clone for IntegrationDetail
Source§impl Debug for IntegrationDetail
impl Debug for IntegrationDetail
impl Eq for IntegrationDetail
Source§impl From<IntegrationDocument> for IntegrationDetail
impl From<IntegrationDocument> for IntegrationDetail
Source§fn from(d: IntegrationDocument) -> Self
fn from(d: IntegrationDocument) -> Self
Converts to this type from the input type.
Source§impl PartialEq for IntegrationDetail
impl PartialEq for IntegrationDetail
Source§impl Serialize for IntegrationDetail
impl Serialize for IntegrationDetail
impl StructuralPartialEq for IntegrationDetail
Auto Trait Implementations§
impl Freeze for IntegrationDetail
impl RefUnwindSafe for IntegrationDetail
impl Send for IntegrationDetail
impl Sync for IntegrationDetail
impl Unpin for IntegrationDetail
impl UnsafeUnpin for IntegrationDetail
impl UnwindSafe for IntegrationDetail
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