pub struct SuperRootResponse {
pub timestamp: u64,
pub super_root: FixedBytes<32>,
pub chains: Vec<ChainRootInfo>,
}Expand description
The super root response type.
Fields§
§timestamp: u64The timestamp of the super root.
super_root: FixedBytes<32>The super root hash.
chains: Vec<ChainRootInfo>The chain root info for each chain in the dependency set. It represents the state of the chain at or before the timestamp.
Trait Implementations§
Source§impl Clone for SuperRootResponse
impl Clone for SuperRootResponse
Source§fn clone(&self) -> SuperRootResponse
fn clone(&self) -> SuperRootResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SuperRootResponse
impl Debug for SuperRootResponse
Source§impl PartialEq for SuperRootResponse
impl PartialEq for SuperRootResponse
impl Eq for SuperRootResponse
impl StructuralPartialEq for SuperRootResponse
Auto Trait Implementations§
impl Freeze for SuperRootResponse
impl RefUnwindSafe for SuperRootResponse
impl Send for SuperRootResponse
impl Sync for SuperRootResponse
impl Unpin for SuperRootResponse
impl UnwindSafe for SuperRootResponse
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<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