pub struct NodeInfoWrapper {
pub node_info: InfoResponse,
pub url: String,
}
Available on crate feature
client
only.Expand description
NodeInfo wrapper which contains the node info and the url from the node (useful when multiple nodes are used)
Fields§
§node_info: InfoResponse
The returned node info
url: String
The url from the node which returned the node info
Trait Implementations§
Source§impl Debug for NodeInfoWrapper
impl Debug for NodeInfoWrapper
Source§impl<'de> Deserialize<'de> for NodeInfoWrapper
impl<'de> Deserialize<'de> for NodeInfoWrapper
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 PartialEq for NodeInfoWrapper
impl PartialEq for NodeInfoWrapper
Source§impl Serialize for NodeInfoWrapper
impl Serialize for NodeInfoWrapper
impl StructuralPartialEq for NodeInfoWrapper
Auto Trait Implementations§
impl Freeze for NodeInfoWrapper
impl RefUnwindSafe for NodeInfoWrapper
impl Send for NodeInfoWrapper
impl Sync for NodeInfoWrapper
impl Unpin for NodeInfoWrapper
impl UnwindSafe for NodeInfoWrapper
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> 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