pub struct IbcData {
pub dollar_schema: String,
pub chain_1: ChainInfo,
pub chain_2: ChainInfo,
pub channels: Vec<Channel>,
pub operators: Option<Vec<Operator>>,
}Fields§
§dollar_schema: String§chain_1: ChainInfo§chain_2: ChainInfo§channels: Vec<Channel>§operators: Option<Vec<Operator>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for IbcData
impl<'de> Deserialize<'de> for IbcData
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
impl StructuralPartialEq for IbcData
Auto Trait Implementations§
impl Freeze for IbcData
impl RefUnwindSafe for IbcData
impl Send for IbcData
impl Sync for IbcData
impl Unpin for IbcData
impl UnwindSafe for IbcData
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