Struct dharitri_chain_vm::types::VMAddress
source · pub struct VMAddress(/* private fields */);Expand description
Address type being used in the VM only.
Its implementation is similar to that of the heap Address in the framework, but we have a separate implementation for the VM, because it is a separate component.
Implementations§
Trait Implementations§
source§impl PartialEq for VMAddress
impl PartialEq for VMAddress
impl Eq for VMAddress
impl StructuralEq for VMAddress
impl StructuralPartialEq for VMAddress
Auto Trait Implementations§
impl RefUnwindSafe for VMAddress
impl Send for VMAddress
impl Sync for VMAddress
impl Unpin for VMAddress
impl UnwindSafe for VMAddress
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> ToHex for Twhere
T: AsRef<[u8]>,
impl<T> ToHex for Twhere T: AsRef<[u8]>,
source§fn encode_hex<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex<U>(&self) -> Uwhere U: FromIterator<char>,
Encode the hex strict representing
self into the result. Lower case
letters are used (e.g. f9b4ca)source§fn encode_hex_upper<U>(&self) -> Uwhere
U: FromIterator<char>,
fn encode_hex_upper<U>(&self) -> Uwhere U: FromIterator<char>,
Encode the hex strict representing
self into the result. Upper case
letters are used (e.g. F9B4CA)