pub struct ScanResponse {
    pub first_proof: Option<CommitProof>,
    pub proofs: Vec<CommitProof>,
    pub offset: u64,
}Expand description
Commit proofs from an event log.
Fields§
§first_proof: Option<CommitProof>Proof for the first item in the event log.
proofs: Vec<CommitProof>List of commit proofs.
Proofs are listed in the order they appear in the event log.
offset: u64Offset that can be used to continue scanning.
Trait Implementations§
Source§impl Clone for ScanResponse
 
impl Clone for ScanResponse
Source§fn clone(&self) -> ScanResponse
 
fn clone(&self) -> ScanResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for ScanResponse
 
impl Debug for ScanResponse
Source§impl PartialEq for ScanResponse
 
impl PartialEq for ScanResponse
impl Eq for ScanResponse
impl StructuralPartialEq for ScanResponse
Auto Trait Implementations§
impl Freeze for ScanResponse
impl RefUnwindSafe for ScanResponse
impl Send for ScanResponse
impl Sync for ScanResponse
impl Unpin for ScanResponse
impl UnwindSafe for ScanResponse
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
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.