pub struct ChainVersion {Show 14 fields
pub name: String,
pub tag: Option<String>,
pub height: Option<f64>,
pub proposal: Option<f64>,
pub previous_version_name: Option<String>,
pub next_version_name: Option<String>,
pub recommended_version: Option<String>,
pub compatible_versions: Option<Vec<String>>,
pub sdk: Option<SdkInfo>,
pub consensus: Option<ConsensusInfo>,
pub cosmwasm: Option<CosmwasmInfo>,
pub ibc: Option<IbcInfo>,
pub language: Option<LanguageInfo>,
pub binaries: Option<Binaries>,
}Fields§
§name: String§tag: Option<String>§height: Option<f64>§proposal: Option<f64>§previous_version_name: Option<String>§next_version_name: Option<String>§recommended_version: Option<String>§compatible_versions: Option<Vec<String>>§sdk: Option<SdkInfo>§consensus: Option<ConsensusInfo>§cosmwasm: Option<CosmwasmInfo>§ibc: Option<IbcInfo>§language: Option<LanguageInfo>§binaries: Option<Binaries>Trait Implementations§
Source§impl Clone for ChainVersion
impl Clone for ChainVersion
Source§fn clone(&self) -> ChainVersion
fn clone(&self) -> ChainVersion
Returns a duplicate 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 ChainVersion
impl Debug for ChainVersion
Source§impl<'de> Deserialize<'de> for ChainVersion
impl<'de> Deserialize<'de> for ChainVersion
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 ChainVersion
impl PartialEq for ChainVersion
Source§impl Serialize for ChainVersion
impl Serialize for ChainVersion
impl StructuralPartialEq for ChainVersion
Auto Trait Implementations§
impl Freeze for ChainVersion
impl RefUnwindSafe for ChainVersion
impl Send for ChainVersion
impl Sync for ChainVersion
impl Unpin for ChainVersion
impl UnwindSafe for ChainVersion
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