pub enum ContractVersion {
V1,
}Expand description
Supported provider contract versions.
Variants§
V1
Current stable contract.
Implementations§
Trait Implementations§
Source§impl Clone for ContractVersion
impl Clone for ContractVersion
Source§fn clone(&self) -> ContractVersion
fn clone(&self) -> ContractVersion
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 ContractVersion
impl Debug for ContractVersion
Source§impl Default for ContractVersion
impl Default for ContractVersion
Source§fn default() -> ContractVersion
fn default() -> ContractVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContractVersion
impl<'de> Deserialize<'de> for ContractVersion
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 ContractVersion
impl PartialEq for ContractVersion
Source§impl Serialize for ContractVersion
impl Serialize for ContractVersion
impl Copy for ContractVersion
impl Eq for ContractVersion
impl StructuralPartialEq for ContractVersion
Auto Trait Implementations§
impl Freeze for ContractVersion
impl RefUnwindSafe for ContractVersion
impl Send for ContractVersion
impl Sync for ContractVersion
impl Unpin for ContractVersion
impl UnsafeUnpin for ContractVersion
impl UnwindSafe for ContractVersion
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