pub enum TrackerResponse {
Metadata(Box<Metadata>),
UpdateResult(u64, PublicKey, Option<PublicKey>),
Ledger {
ledger: Vec<Ledger>,
is_all: bool,
},
LastLedger {
ledger_event: Box<Option<Ledger>>,
},
Sn(u64),
Ok,
}Variants§
Metadata(Box<Metadata>)
The subject metadata.
UpdateResult(u64, PublicKey, Option<PublicKey>)
Ledger
LastLedger
Sn(u64)
Ok
Trait Implementations§
Source§impl Clone for TrackerResponse
impl Clone for TrackerResponse
Source§fn clone(&self) -> TrackerResponse
fn clone(&self) -> TrackerResponse
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 TrackerResponse
impl Debug for TrackerResponse
impl Response for TrackerResponse
Auto Trait Implementations§
impl Freeze for TrackerResponse
impl RefUnwindSafe for TrackerResponse
impl Send for TrackerResponse
impl Sync for TrackerResponse
impl Unpin for TrackerResponse
impl UnsafeUnpin for TrackerResponse
impl UnwindSafe for TrackerResponse
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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