pub enum RequiredUpdate {
AppSchema {
version: u32,
},
CovenFormat {
version: u16,
},
}Expand description
The software version required to decode or apply an input from storage: the app schema its writes use, or the object format it is encoded in. Sync, setup and unlock all report it, so it lives with the formats.
Variants§
Trait Implementations§
Source§impl Clone for RequiredUpdate
impl Clone for RequiredUpdate
Source§fn clone(&self) -> RequiredUpdate
fn clone(&self) -> RequiredUpdate
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 RequiredUpdate
impl Debug for RequiredUpdate
Source§impl<'de> Deserialize<'de> for RequiredUpdate
impl<'de> Deserialize<'de> for RequiredUpdate
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 RequiredUpdate
impl PartialEq for RequiredUpdate
Source§impl Serialize for RequiredUpdate
impl Serialize for RequiredUpdate
impl Copy for RequiredUpdate
impl Eq for RequiredUpdate
impl StructuralPartialEq for RequiredUpdate
Auto Trait Implementations§
impl Freeze for RequiredUpdate
impl RefUnwindSafe for RequiredUpdate
impl Send for RequiredUpdate
impl Sync for RequiredUpdate
impl Unpin for RequiredUpdate
impl UnsafeUnpin for RequiredUpdate
impl UnwindSafe for RequiredUpdate
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more