pub struct StatementSupersededEvent {
pub old_statement_id: WireUuid,
pub new_statement_id: WireUuid,
pub chain_root: WireUuid,
}Expand description
GraphEventPayload::StatementSuperseded body: new_statement_id replaced
old_statement_id; chain_root identifies the supersession chain’s origin.
Fields§
§old_statement_id: WireUuid§new_statement_id: WireUuid§chain_root: WireUuidTrait Implementations§
Source§impl Clone for StatementSupersededEvent
impl Clone for StatementSupersededEvent
impl Copy for StatementSupersededEvent
Source§impl Debug for StatementSupersededEvent
impl Debug for StatementSupersededEvent
Source§impl<'de> Deserialize<'de> for StatementSupersededEvent
impl<'de> Deserialize<'de> for StatementSupersededEvent
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 StatementSupersededEvent
Source§impl PartialEq for StatementSupersededEvent
impl PartialEq for StatementSupersededEvent
Source§impl Serialize for StatementSupersededEvent
impl Serialize for StatementSupersededEvent
impl StructuralPartialEq for StatementSupersededEvent
Auto Trait Implementations§
impl Freeze for StatementSupersededEvent
impl RefUnwindSafe for StatementSupersededEvent
impl Send for StatementSupersededEvent
impl Sync for StatementSupersededEvent
impl Unpin for StatementSupersededEvent
impl UnsafeUnpin for StatementSupersededEvent
impl UnwindSafe for StatementSupersededEvent
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