pub enum RuntimeCompatibilityError {
InvalidCurrentRuntimeVersion {
runtime_version: String,
},
InvalidRequiredRuntimeVersion {
target: String,
update_version: String,
runtime_version: String,
},
RequiresRuntimeUpgrade {
target: String,
update_version: String,
required_runtime_version: String,
current_runtime_version: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for RuntimeCompatibilityError
impl Clone for RuntimeCompatibilityError
Source§fn clone(&self) -> RuntimeCompatibilityError
fn clone(&self) -> RuntimeCompatibilityError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RuntimeCompatibilityError
impl Debug for RuntimeCompatibilityError
Source§impl Display for RuntimeCompatibilityError
impl Display for RuntimeCompatibilityError
Source§impl Error for RuntimeCompatibilityError
impl Error for RuntimeCompatibilityError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for RuntimeCompatibilityError
impl PartialEq for RuntimeCompatibilityError
Source§fn eq(&self, other: &RuntimeCompatibilityError) -> bool
fn eq(&self, other: &RuntimeCompatibilityError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RuntimeCompatibilityError
impl StructuralPartialEq for RuntimeCompatibilityError
Auto Trait Implementations§
impl Freeze for RuntimeCompatibilityError
impl RefUnwindSafe for RuntimeCompatibilityError
impl Send for RuntimeCompatibilityError
impl Sync for RuntimeCompatibilityError
impl Unpin for RuntimeCompatibilityError
impl UnsafeUnpin for RuntimeCompatibilityError
impl UnwindSafe for RuntimeCompatibilityError
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