pub struct Omission {
pub peer: String,
pub block: ChainPoint,
pub position: u32,
pub txid: Txid,
pub generation: u64,
}Expand description
A selected record placement a peer’s coverage claimed but did not list.
Fields§
§peer: String§block: ChainPoint§position: u32§txid: Txid§generation: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for Omission
impl<'de> Deserialize<'de> for Omission
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 Omission
impl StructuralPartialEq for Omission
Auto Trait Implementations§
impl Freeze for Omission
impl RefUnwindSafe for Omission
impl Send for Omission
impl Sync for Omission
impl Unpin for Omission
impl UnsafeUnpin for Omission
impl UnwindSafe for Omission
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