pub struct DeferredGraphKey {
pub outpoint: String,
pub score: u64,
}Expand description
The key of one held record (bsv-low #555): what a sync loads up front.
The records resume independently of the peer’s listing, one at a time
(GASPStorage::get_deferred_graph), so at most one record is in memory
at a time (the lens fold’s L3: the up-front load held up to 16 of them).
Fields§
§outpoint: StringThe root UTXO, txid.outputIndex.
score: u64The root UTXO’s score at the peer.
Trait Implementations§
Source§impl Clone for DeferredGraphKey
impl Clone for DeferredGraphKey
Source§impl Debug for DeferredGraphKey
impl Debug for DeferredGraphKey
Source§impl<'de> Deserialize<'de> for DeferredGraphKey
impl<'de> Deserialize<'de> for DeferredGraphKey
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 DeferredGraphKey
Source§impl PartialEq for DeferredGraphKey
impl PartialEq for DeferredGraphKey
Source§impl Serialize for DeferredGraphKey
impl Serialize for DeferredGraphKey
impl StructuralPartialEq for DeferredGraphKey
Auto Trait Implementations§
impl Freeze for DeferredGraphKey
impl RefUnwindSafe for DeferredGraphKey
impl Send for DeferredGraphKey
impl Sync for DeferredGraphKey
impl Unpin for DeferredGraphKey
impl UnsafeUnpin for DeferredGraphKey
impl UnwindSafe for DeferredGraphKey
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