pub enum WalletVersion {
Show 14 variants
V1R1,
V1R2,
V1R3,
V2R1,
V2R2,
V3R1,
V3R2,
V4R1,
V4R2,
HighloadV1R1,
HighloadV1R2,
HighloadV2,
HighloadV2R1,
HighloadV2R2,
}Variants§
V1R1
V1R2
V1R3
V2R1
V2R2
V3R1
V3R2
V4R1
V4R2
HighloadV1R1
HighloadV1R2
HighloadV2
HighloadV2R1
HighloadV2R2
Implementations§
source§impl WalletVersion
impl WalletVersion
pub fn code(&self) -> Result<&ArcCell, TonCellError>
pub fn initial_data( &self, key_pair: &KeyPair, wallet_id: i32, ) -> Result<ArcCell, TonCellError>
pub fn has_op(&self) -> bool
Trait Implementations§
source§impl Clone for WalletVersion
impl Clone for WalletVersion
source§fn clone(&self) -> WalletVersion
fn clone(&self) -> WalletVersion
Returns a copy 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 Hash for WalletVersion
impl Hash for WalletVersion
source§impl PartialEq for WalletVersion
impl PartialEq for WalletVersion
impl Eq for WalletVersion
impl StructuralPartialEq for WalletVersion
Auto Trait Implementations§
impl Freeze for WalletVersion
impl RefUnwindSafe for WalletVersion
impl Send for WalletVersion
impl Sync for WalletVersion
impl Unpin for WalletVersion
impl UnwindSafe for WalletVersion
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)