pub struct WirePage {
pub snapshot: IndexSnapshot,
pub archive: ArchiveStatus,
pub records: Vec<WireRecord>,
pub next: Option<WireCursor>,
}Expand description
Selected, locally admitted Wire records, including selective admissions.
next == None means the local result set ended, not that a peer or the chain
contains no other records. Coverage is reported separately in archive.
Bytes/author/TXID originate from prior archive admission; this response does
not carry inclusion proofs. Untrusted recipients must obtain and verify the
corresponding RecordPackage against their own chain view instead.
Fields§
§snapshot: IndexSnapshot§archive: ArchiveStatus§records: Vec<WireRecord>§next: Option<WireCursor>Trait Implementations§
Source§impl<'de> Deserialize<'de> for WirePage
impl<'de> Deserialize<'de> for WirePage
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
Auto Trait Implementations§
impl Freeze for WirePage
impl RefUnwindSafe for WirePage
impl Send for WirePage
impl Sync for WirePage
impl Unpin for WirePage
impl UnsafeUnpin for WirePage
impl UnwindSafe for WirePage
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