pub struct GracefulShutdownConfig {
pub timeout: Duration,
pub force_after_timeout: bool,
pub notify_clients: bool,
pub save_state: bool,
}
Expand description
Graceful shutdown configuration
Fieldsยง
ยงtimeout: Duration
ยงforce_after_timeout: bool
ยงnotify_clients: bool
ยงsave_state: bool
Trait Implementationsยง
Sourceยงimpl Clone for GracefulShutdownConfig
impl Clone for GracefulShutdownConfig
Sourceยงfn clone(&self) -> GracefulShutdownConfig
fn clone(&self) -> GracefulShutdownConfig
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 moreAuto Trait Implementationsยง
impl Freeze for GracefulShutdownConfig
impl RefUnwindSafe for GracefulShutdownConfig
impl Send for GracefulShutdownConfig
impl Sync for GracefulShutdownConfig
impl Unpin for GracefulShutdownConfig
impl UnwindSafe for GracefulShutdownConfig
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