Struct ibc_chain_registry::paths::IBCPath
source · pub struct IBCPath {
pub schema: String,
pub chain_1: ChainDesc,
pub chain_2: ChainDesc,
pub channels: Vec<Channel>,
}Fields§
§schema: String§chain_1: ChainDesc§chain_2: ChainDesc§channels: Vec<Channel>Trait Implementations§
source§impl<'de> Deserialize<'de> for IBCPathwhere
IBCPath: Default,
impl<'de> Deserialize<'de> for IBCPathwhere IBCPath: Default,
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<IBCPath> for IBCPath
impl PartialEq<IBCPath> for IBCPath
impl Eq for IBCPath
impl StructuralEq for IBCPath
impl StructuralPartialEq for IBCPath
Auto Trait Implementations§
impl RefUnwindSafe for IBCPath
impl Send for IBCPath
impl Sync for IBCPath
impl Unpin for IBCPath
impl UnwindSafe for IBCPath
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request