pub struct StateDeadline { /* private fields */ }Implementations§
Source§impl StateDeadline
impl StateDeadline
pub fn new( state_id: StateId, state_visit: StateVisit, at: OffsetDateTime, ) -> Self
pub fn state_id(&self) -> &StateId
pub fn state_visit(&self) -> StateVisit
pub fn at(&self) -> OffsetDateTime
Trait Implementations§
Source§impl Clone for StateDeadline
impl Clone for StateDeadline
Source§impl Debug for StateDeadline
impl Debug for StateDeadline
Source§impl<'de> Deserialize<'de> for StateDeadline
impl<'de> Deserialize<'de> for StateDeadline
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 StateDeadline
Source§impl PartialEq for StateDeadline
impl PartialEq for StateDeadline
Source§impl Serialize for StateDeadline
impl Serialize for StateDeadline
impl StructuralPartialEq for StateDeadline
Auto Trait Implementations§
impl Freeze for StateDeadline
impl RefUnwindSafe for StateDeadline
impl Send for StateDeadline
impl Sync for StateDeadline
impl Unpin for StateDeadline
impl UnsafeUnpin for StateDeadline
impl UnwindSafe for StateDeadline
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