pub struct AlertDeliveryChannels {
pub webhook: Option<String>,
pub slack: Option<String>,
pub email: Option<String>,
}Fields§
§webhook: Option<String>Webhook URL for alert conversation updates.
slack: Option<String>Slack webhook for threaded alert conversations.
email: Option<String>Email for alert digests.
Trait Implementations§
Source§impl Clone for AlertDeliveryChannels
impl Clone for AlertDeliveryChannels
Source§fn clone(&self) -> AlertDeliveryChannels
fn clone(&self) -> AlertDeliveryChannels
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 AlertDeliveryChannels
impl Debug for AlertDeliveryChannels
Source§impl<'de> Deserialize<'de> for AlertDeliveryChannels
impl<'de> Deserialize<'de> for AlertDeliveryChannels
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 AlertDeliveryChannels
impl RefUnwindSafe for AlertDeliveryChannels
impl Send for AlertDeliveryChannels
impl Sync for AlertDeliveryChannels
impl Unpin for AlertDeliveryChannels
impl UnsafeUnpin for AlertDeliveryChannels
impl UnwindSafe for AlertDeliveryChannels
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