pub struct Tombstone {Show 13 fields
pub withdrawn_type: RecordType,
pub withdrawn_version: [u8; 16],
pub reason: String,
pub detail: String,
pub realm_id: [u8; 32],
pub member_node: [u8; 32],
pub procedure: String,
pub param_name: String,
pub station_id: [u8; 32],
pub mcid: Vec<u8>,
pub org_name: String,
pub advertiser: [u8; 32],
pub subject: Vec<u8>,
}Expand description
A tombstone’s payload: what it withdraws, why, and the withdrawn record’s slot fields.
Fields§
§withdrawn_type: RecordType§withdrawn_version: [u8; 16]§reason: String§detail: String§realm_id: [u8; 32]§member_node: [u8; 32]§procedure: String§param_name: String§station_id: [u8; 32]§mcid: Vec<u8>§org_name: String§advertiser: [u8; 32]§subject: Vec<u8>Trait Implementations§
impl Eq for Tombstone
impl StructuralPartialEq for Tombstone
Auto Trait Implementations§
impl Freeze for Tombstone
impl RefUnwindSafe for Tombstone
impl Send for Tombstone
impl Sync for Tombstone
impl Unpin for Tombstone
impl UnsafeUnpin for Tombstone
impl UnwindSafe for Tombstone
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