pub struct TxnSummary {
pub txn: TxnId,
pub what: String,
pub path: Vec<String>,
pub state: TxnState,
pub live: bool,
pub by_watchdog: bool,
pub why: String,
}Expand description
One transaction in the console’s Timeline view.
Fields§
§txn: TxnId§what: String§path: Vec<String>Journal states, in order.
state: TxnState§live: bool§by_watchdog: bool§why: StringTrait Implementations§
Source§impl Clone for TxnSummary
impl Clone for TxnSummary
Source§fn clone(&self) -> TxnSummary
fn clone(&self) -> TxnSummary
Returns a duplicate of the value. Read more
1.0.0 · 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 TxnSummary
impl Debug for TxnSummary
Source§impl<'de> Deserialize<'de> for TxnSummary
impl<'de> Deserialize<'de> for TxnSummary
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 TxnSummary
impl PartialEq for TxnSummary
Source§impl Serialize for TxnSummary
impl Serialize for TxnSummary
impl Eq for TxnSummary
impl StructuralPartialEq for TxnSummary
Auto Trait Implementations§
impl Freeze for TxnSummary
impl RefUnwindSafe for TxnSummary
impl Send for TxnSummary
impl Sync for TxnSummary
impl Unpin for TxnSummary
impl UnsafeUnpin for TxnSummary
impl UnwindSafe for TxnSummary
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