pub struct EventServiceUpdate {
pub base: Option<ResourceUpdate>,
pub service_enabled: Option<Boolean>,
pub delivery_retry_attempts: Option<Int64>,
pub delivery_retry_interval_seconds: Option<Int64>,
pub smtp: Option<SmtpUpdate>,
}Expand description
Update struct corresponding to EventService
Fields§
§base: Option<ResourceUpdate>§service_enabled: Option<Boolean>§delivery_retry_attempts: Option<Int64>§delivery_retry_interval_seconds: Option<Int64>§smtp: Option<SmtpUpdate>Implementations§
Source§impl EventServiceUpdate
impl EventServiceUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_base(self, v: ResourceUpdate) -> Self
pub fn with_service_enabled(self, v: Boolean) -> Self
pub fn with_delivery_retry_attempts(self, v: Int64) -> Self
pub fn with_delivery_retry_interval_seconds(self, v: Int64) -> Self
pub fn with_smtp(self, v: SmtpUpdate) -> Self
Trait Implementations§
Source§impl Debug for EventServiceUpdate
impl Debug for EventServiceUpdate
Source§impl Default for EventServiceUpdate
impl Default for EventServiceUpdate
Source§fn default() -> EventServiceUpdate
fn default() -> EventServiceUpdate
Returns the “default value” for a type. Read more
Source§impl Serialize for EventServiceUpdate
impl Serialize for EventServiceUpdate
Auto Trait Implementations§
impl Freeze for EventServiceUpdate
impl RefUnwindSafe for EventServiceUpdate
impl Send for EventServiceUpdate
impl Sync for EventServiceUpdate
impl Unpin for EventServiceUpdate
impl UnsafeUnpin for EventServiceUpdate
impl UnwindSafe for EventServiceUpdate
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