pub enum ProtocolVersionCheckConfig {
Next,
NextNext,
}Expand description
Configures whether the node checks the next or the next next epoch for network version compatibility.
JSON schema
{
"description": "Configures whether the node checks the next or the next next epoch for network version compatibility.",
"type": "string",
"enum": [
"Next",
"NextNext"
]
}Variants§
Trait Implementations§
Source§impl Clone for ProtocolVersionCheckConfig
impl Clone for ProtocolVersionCheckConfig
Source§fn clone(&self) -> ProtocolVersionCheckConfig
fn clone(&self) -> ProtocolVersionCheckConfig
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 ProtocolVersionCheckConfig
impl Debug for ProtocolVersionCheckConfig
Source§impl<'de> Deserialize<'de> for ProtocolVersionCheckConfig
impl<'de> Deserialize<'de> for ProtocolVersionCheckConfig
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 ProtocolVersionCheckConfig
impl Display for ProtocolVersionCheckConfig
Source§impl From<&ProtocolVersionCheckConfig> for ProtocolVersionCheckConfig
impl From<&ProtocolVersionCheckConfig> for ProtocolVersionCheckConfig
Source§fn from(value: &ProtocolVersionCheckConfig) -> Self
fn from(value: &ProtocolVersionCheckConfig) -> Self
Converts to this type from the input type.
Source§impl FromStr for ProtocolVersionCheckConfig
impl FromStr for ProtocolVersionCheckConfig
Source§impl Hash for ProtocolVersionCheckConfig
impl Hash for ProtocolVersionCheckConfig
Source§impl Ord for ProtocolVersionCheckConfig
impl Ord for ProtocolVersionCheckConfig
Source§fn cmp(&self, other: &ProtocolVersionCheckConfig) -> Ordering
fn cmp(&self, other: &ProtocolVersionCheckConfig) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ProtocolVersionCheckConfig
impl PartialOrd for ProtocolVersionCheckConfig
Source§impl TryFrom<&String> for ProtocolVersionCheckConfig
impl TryFrom<&String> for ProtocolVersionCheckConfig
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for ProtocolVersionCheckConfig
impl TryFrom<&str> for ProtocolVersionCheckConfig
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for ProtocolVersionCheckConfig
impl TryFrom<String> for ProtocolVersionCheckConfig
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for ProtocolVersionCheckConfig
impl Eq for ProtocolVersionCheckConfig
impl StructuralPartialEq for ProtocolVersionCheckConfig
Auto Trait Implementations§
impl Freeze for ProtocolVersionCheckConfig
impl RefUnwindSafe for ProtocolVersionCheckConfig
impl Send for ProtocolVersionCheckConfig
impl Sync for ProtocolVersionCheckConfig
impl Unpin for ProtocolVersionCheckConfig
impl UnwindSafe for ProtocolVersionCheckConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.