pub struct ScanMatch {
pub index: u32,
pub spending_pub_key: String,
pub spending_priv_key: String,
}Expand description
One matched announcement: index into the input rs/view_tags arrays,
plus the derived one-time keys. A tag match is a CANDIDATE, not proof of
ownership - the 1-byte viewTag false-positives at ~1/256, and the caller’s
note-commitment recompute (discoverOwnedNotes) is what confirms.
Fields§
§index: u32§spending_pub_key: String§spending_priv_key: StringTrait Implementations§
impl Eq for ScanMatch
impl StructuralPartialEq for ScanMatch
Auto Trait Implementations§
impl Freeze for ScanMatch
impl RefUnwindSafe for ScanMatch
impl Send for ScanMatch
impl Sync for ScanMatch
impl Unpin for ScanMatch
impl UnsafeUnpin for ScanMatch
impl UnwindSafe for ScanMatch
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more