pub struct LifecycleTimeouts { /* private fields */ }Expand description
Fixed wall-clock limits for the managed component lifecycle.
Implementations§
Source§impl LifecycleTimeouts
impl LifecycleTimeouts
pub fn from_millis(start_ms: u64, shutdown_ms: u64) -> Option<Self>
Trait Implementations§
Source§impl Clone for LifecycleTimeouts
impl Clone for LifecycleTimeouts
Source§fn clone(&self) -> LifecycleTimeouts
fn clone(&self) -> LifecycleTimeouts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LifecycleTimeouts
Source§impl Debug for LifecycleTimeouts
impl Debug for LifecycleTimeouts
Source§impl Default for LifecycleTimeouts
impl Default for LifecycleTimeouts
impl Eq for LifecycleTimeouts
Source§impl PartialEq for LifecycleTimeouts
impl PartialEq for LifecycleTimeouts
impl StructuralPartialEq for LifecycleTimeouts
Auto Trait Implementations§
impl Freeze for LifecycleTimeouts
impl RefUnwindSafe for LifecycleTimeouts
impl Send for LifecycleTimeouts
impl Sync for LifecycleTimeouts
impl Unpin for LifecycleTimeouts
impl UnsafeUnpin for LifecycleTimeouts
impl UnwindSafe for LifecycleTimeouts
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