pub struct ReqSubscribe {
pub description: Option<String>,
pub enabled: Option<bool>,
pub job_event_category_filter: JobEventCategoryFilter,
pub ttl_minutes: Option<i32>,
pub delivery_targets: Vec<NotifDeliveryTarget>,
}Fields§
§description: Option<String>§enabled: Option<bool>§job_event_category_filter: JobEventCategoryFilter§ttl_minutes: Option<i32>§delivery_targets: Vec<NotifDeliveryTarget>Implementations§
Source§impl ReqSubscribe
impl ReqSubscribe
pub fn new( job_event_category_filter: JobEventCategoryFilter, delivery_targets: Vec<NotifDeliveryTarget>, ) -> ReqSubscribe
Trait Implementations§
Source§impl Clone for ReqSubscribe
impl Clone for ReqSubscribe
Source§fn clone(&self) -> ReqSubscribe
fn clone(&self) -> ReqSubscribe
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 ReqSubscribe
impl Debug for ReqSubscribe
Source§impl Default for ReqSubscribe
impl Default for ReqSubscribe
Source§fn default() -> ReqSubscribe
fn default() -> ReqSubscribe
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReqSubscribe
impl<'de> Deserialize<'de> for ReqSubscribe
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 PartialEq for ReqSubscribe
impl PartialEq for ReqSubscribe
Source§impl Serialize for ReqSubscribe
impl Serialize for ReqSubscribe
impl StructuralPartialEq for ReqSubscribe
Auto Trait Implementations§
impl Freeze for ReqSubscribe
impl RefUnwindSafe for ReqSubscribe
impl Send for ReqSubscribe
impl Sync for ReqSubscribe
impl Unpin for ReqSubscribe
impl UnsafeUnpin for ReqSubscribe
impl UnwindSafe for ReqSubscribe
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