pub struct TimeoutMs(pub u64);Expand description
Declaring a timeout is a promise of cooperative cancellation; absence means no deadline.
Tuple Fields§
§0: u64Trait Implementations§
impl Copy for TimeoutMs
Source§impl<'de> Deserialize<'de> for TimeoutMs
impl<'de> Deserialize<'de> for TimeoutMs
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
impl Eq for TimeoutMs
impl StructuralPartialEq for TimeoutMs
Auto Trait Implementations§
impl Freeze for TimeoutMs
impl RefUnwindSafe for TimeoutMs
impl Send for TimeoutMs
impl Sync for TimeoutMs
impl Unpin for TimeoutMs
impl UnsafeUnpin for TimeoutMs
impl UnwindSafe for TimeoutMs
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