pub struct StatementRetractRequest {
pub statement_id: WireUuid,
pub reason: u8,
pub reason_message: String,
pub request_id: WireUuid,
}Expand description
STATEMENT_RETRACT (0x0144). Assert a claim was wrong (not merely
superseded). Retraction schedules a hard-zero after a window, so a genuine
mistake can be scrubbed rather than left tombstoned forever.
Fields§
§statement_id: WireUuid§reason: u8§reason_message: String§request_id: WireUuidTrait Implementations§
Source§impl Clone for StatementRetractRequest
impl Clone for StatementRetractRequest
Source§impl Debug for StatementRetractRequest
impl Debug for StatementRetractRequest
Source§impl<'de> Deserialize<'de> for StatementRetractRequest
impl<'de> Deserialize<'de> for StatementRetractRequest
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 StatementRetractRequest
impl PartialEq for StatementRetractRequest
Source§impl Serialize for StatementRetractRequest
impl Serialize for StatementRetractRequest
impl StructuralPartialEq for StatementRetractRequest
Auto Trait Implementations§
impl Freeze for StatementRetractRequest
impl RefUnwindSafe for StatementRetractRequest
impl Send for StatementRetractRequest
impl Sync for StatementRetractRequest
impl Unpin for StatementRetractRequest
impl UnsafeUnpin for StatementRetractRequest
impl UnwindSafe for StatementRetractRequest
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