pub enum VmVersion {
Everscale(u32),
Ton(u32),
}
Expand description
Version of a VM context.
Variants§
Implementations§
Source§impl VmVersion
impl VmVersion
pub const LATEST_TON: Self
pub fn is_ton<R: RangeBounds<u32>>(&self, range: R) -> bool
pub fn require_ton<R: RangeBounds<u32>>(&self, range: R) -> VmResult<()>
Trait Implementations§
impl Copy for VmVersion
impl Eq for VmVersion
impl StructuralPartialEq for VmVersion
Auto Trait Implementations§
impl Freeze for VmVersion
impl RefUnwindSafe for VmVersion
impl Send for VmVersion
impl Sync for VmVersion
impl Unpin for VmVersion
impl UnwindSafe for VmVersion
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