pub enum VersionPrecondition {
Any,
Exact(Version),
}Expand description
Version check policy for append operations.
Variants§
Trait Implementations§
Source§impl Clone for VersionPrecondition
impl Clone for VersionPrecondition
Source§fn clone(&self) -> VersionPrecondition
fn clone(&self) -> VersionPrecondition
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 VersionPrecondition
impl Debug for VersionPrecondition
Source§impl Default for VersionPrecondition
impl Default for VersionPrecondition
Source§fn default() -> VersionPrecondition
fn default() -> VersionPrecondition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VersionPrecondition
impl<'de> Deserialize<'de> for VersionPrecondition
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 VersionPrecondition
impl PartialEq for VersionPrecondition
Source§impl Serialize for VersionPrecondition
impl Serialize for VersionPrecondition
impl Copy for VersionPrecondition
impl Eq for VersionPrecondition
impl StructuralPartialEq for VersionPrecondition
Auto Trait Implementations§
impl Freeze for VersionPrecondition
impl RefUnwindSafe for VersionPrecondition
impl Send for VersionPrecondition
impl Sync for VersionPrecondition
impl Unpin for VersionPrecondition
impl UnsafeUnpin for VersionPrecondition
impl UnwindSafe for VersionPrecondition
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.