pub struct CreateNotifierRequest {
pub name: String,
pub kind: NotifierKind,
pub config: NotifierConfig,
}Expand description
Body for POST /api/v1/notifiers.
Fields§
§name: StringNotifier name.
kind: NotifierKindNotification channel type.
config: NotifierConfigChannel-specific configuration.
Trait Implementations§
Source§impl ComposeSchema for CreateNotifierRequest
impl ComposeSchema for CreateNotifierRequest
Source§impl Debug for CreateNotifierRequest
impl Debug for CreateNotifierRequest
Source§impl<'de> Deserialize<'de> for CreateNotifierRequest
impl<'de> Deserialize<'de> for CreateNotifierRequest
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
Source§impl Serialize for CreateNotifierRequest
impl Serialize for CreateNotifierRequest
Auto Trait Implementations§
impl Freeze for CreateNotifierRequest
impl RefUnwindSafe for CreateNotifierRequest
impl Send for CreateNotifierRequest
impl Sync for CreateNotifierRequest
impl Unpin for CreateNotifierRequest
impl UnsafeUnpin for CreateNotifierRequest
impl UnwindSafe for CreateNotifierRequest
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