pub struct TransactionSegmentsView {
pub tree: AssembledTree,
pub segments: Vec<OwnedSegment>,
}Expand description
One transaction’s view together with the message segments it keeps:
TransactionViews::view’s result.
Fields§
§tree: AssembledTree§segments: Vec<OwnedSegment>The message’s segments without those of the other transactions of the same kind, in message order.
Trait Implementations§
Source§impl Clone for TransactionSegmentsView
impl Clone for TransactionSegmentsView
Auto Trait Implementations§
impl Freeze for TransactionSegmentsView
impl RefUnwindSafe for TransactionSegmentsView
impl Send for TransactionSegmentsView
impl Sync for TransactionSegmentsView
impl Unpin for TransactionSegmentsView
impl UnsafeUnpin for TransactionSegmentsView
impl UnwindSafe for TransactionSegmentsView
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