pub struct TerminalLink {
pub seq: u64,
pub status: TerminalStatus,
pub reason: Option<String>,
}Expand description
The terminal event, pinned to its seq. reason rides along for
failed/abandoned; None on completion.
Fields§
§seq: u64§status: TerminalStatus§reason: Option<String>Trait Implementations§
Source§impl Clone for TerminalLink
impl Clone for TerminalLink
Source§fn clone(&self) -> TerminalLink
fn clone(&self) -> TerminalLink
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 moreSource§impl Debug for TerminalLink
impl Debug for TerminalLink
Source§impl<'de> Deserialize<'de> for TerminalLink
impl<'de> Deserialize<'de> for TerminalLink
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
Source§impl PartialEq for TerminalLink
impl PartialEq for TerminalLink
Source§impl Serialize for TerminalLink
impl Serialize for TerminalLink
impl StructuralPartialEq for TerminalLink
Auto Trait Implementations§
impl Freeze for TerminalLink
impl RefUnwindSafe for TerminalLink
impl Send for TerminalLink
impl Sync for TerminalLink
impl Unpin for TerminalLink
impl UnsafeUnpin for TerminalLink
impl UnwindSafe for TerminalLink
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