pub struct NoteEnumeration {
pub notes: Vec<ResolvedNote>,
pub unresolved: u64,
pub bucket_slot_total: u64,
pub file_position_total: u64,
}Expand description
Result of a full-database note enumeration via Database::enumerate_notes.
Fields§
§notes: Vec<ResolvedNote>Every identity-verified note, in RRV-walk order.
unresolved: u64RRV entries that could not be resolved to a note carrying the expected identifier (failed the identity gate). Reported rather than returned as possibly-wrong records.
bucket_slot_total: u64Total bucket-slot RRV entries seen.
file_position_total: u64Total file-position RRV entries seen.
Trait Implementations§
Source§impl Clone for NoteEnumeration
impl Clone for NoteEnumeration
Source§fn clone(&self) -> NoteEnumeration
fn clone(&self) -> NoteEnumeration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NoteEnumeration
impl Debug for NoteEnumeration
Source§impl Default for NoteEnumeration
impl Default for NoteEnumeration
Source§fn default() -> NoteEnumeration
fn default() -> NoteEnumeration
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NoteEnumeration
impl RefUnwindSafe for NoteEnumeration
impl Send for NoteEnumeration
impl Sync for NoteEnumeration
impl Unpin for NoteEnumeration
impl UnsafeUnpin for NoteEnumeration
impl UnwindSafe for NoteEnumeration
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