pub struct StateTimeout(/* private fields */);Implementations§
Source§impl StateTimeout
impl StateTimeout
pub fn new(duration: DurationMs) -> Result<Self, DomainError>
pub fn duration(self) -> DurationMs
Trait Implementations§
Source§impl Clone for StateTimeout
impl Clone for StateTimeout
impl Copy for StateTimeout
Source§impl Debug for StateTimeout
impl Debug for StateTimeout
Source§impl<'de> Deserialize<'de> for StateTimeout
impl<'de> Deserialize<'de> for StateTimeout
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 StateTimeout
Source§impl PartialEq for StateTimeout
impl PartialEq for StateTimeout
Source§impl Serialize for StateTimeout
impl Serialize for StateTimeout
impl StructuralPartialEq for StateTimeout
Auto Trait Implementations§
impl Freeze for StateTimeout
impl RefUnwindSafe for StateTimeout
impl Send for StateTimeout
impl Sync for StateTimeout
impl Unpin for StateTimeout
impl UnsafeUnpin for StateTimeout
impl UnwindSafe for StateTimeout
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