Struct solana_cli::feature::CliFeatures
source · pub struct CliFeatures {
pub features: Vec<CliFeature>,
pub epoch_schedule: EpochSchedule,
pub current_slot: Slot,
pub feature_activation_allowed: bool,
pub cluster_feature_sets: Option<CliClusterFeatureSets>,
pub cluster_software_versions: Option<CliClusterSoftwareVersions>,
pub inactive: bool,
}Fields§
§features: Vec<CliFeature>§epoch_schedule: EpochSchedule§current_slot: Slot§feature_activation_allowed: bool§cluster_feature_sets: Option<CliClusterFeatureSets>§cluster_software_versions: Option<CliClusterSoftwareVersions>§inactive: boolTrait Implementations§
source§impl<'de> Deserialize<'de> for CliFeatures
impl<'de> Deserialize<'de> for CliFeatures
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 Display for CliFeatures
impl Display for CliFeatures
source§impl QuietDisplay for CliFeatures
impl QuietDisplay for CliFeatures
source§impl Serialize for CliFeatures
impl Serialize for CliFeatures
Auto Trait Implementations§
impl RefUnwindSafe for CliFeatures
impl Send for CliFeatures
impl Sync for CliFeatures
impl Unpin for CliFeatures
impl UnwindSafe for CliFeatures
Blanket Implementations§
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + AbiExample + ?Sized,
default fn visit_for_abi( &self, digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<T> AbiEnumVisitor for Twhere
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for Twhere T: Serialize + ?Sized,
default fn visit_for_abi( &self, _digester: &mut AbiDigester ) -> Result<AbiDigester, DigestError>
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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