pub struct NamehashToNameRequest {
pub hash: String,
pub block: u64,
}
Expand description
Request to resolve a namehash to a name. Hash is a namehash from kimap
.
Block is optional, and if provided will return the name at that block number.
If not provided, the latest knowledge will be returned.
If receiving event in real-time, make sure to use block
to give indexer
a cue to wait for the next block to respond.
Fields§
§hash: String
§block: u64
Trait Implementations§
Source§impl Clone for NamehashToNameRequest
impl Clone for NamehashToNameRequest
Source§fn clone(&self) -> NamehashToNameRequest
fn clone(&self) -> NamehashToNameRequest
Returns a copy 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 NamehashToNameRequest
impl Debug for NamehashToNameRequest
Source§impl<'de> Deserialize<'de> for NamehashToNameRequest
impl<'de> Deserialize<'de> for NamehashToNameRequest
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
Source§impl Hash for NamehashToNameRequest
impl Hash for NamehashToNameRequest
Source§impl PartialEq for NamehashToNameRequest
impl PartialEq for NamehashToNameRequest
Source§impl Serialize for NamehashToNameRequest
impl Serialize for NamehashToNameRequest
impl Eq for NamehashToNameRequest
impl StructuralPartialEq for NamehashToNameRequest
Auto Trait Implementations§
impl Freeze for NamehashToNameRequest
impl RefUnwindSafe for NamehashToNameRequest
impl Send for NamehashToNameRequest
impl Sync for NamehashToNameRequest
impl Unpin for NamehashToNameRequest
impl UnwindSafe for NamehashToNameRequest
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