Struct miden_core::CodeBlockTable
source · pub struct CodeBlockTable(/* private fields */);
Expand description
A map of code block hashes to their underlying code blocks.
This table is used to hold code blocks which are referenced from the program MAST but are actually not a part of the MAST itself. Thus, for example, multiple nodes in the MAST can reference the same code block in the table.
Implementations§
source§impl CodeBlockTable
impl CodeBlockTable
Trait Implementations§
source§impl Clone for CodeBlockTable
impl Clone for CodeBlockTable
source§fn clone(&self) -> CodeBlockTable
fn clone(&self) -> CodeBlockTable
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 Debug for CodeBlockTable
impl Debug for CodeBlockTable
source§impl Default for CodeBlockTable
impl Default for CodeBlockTable
source§fn default() -> CodeBlockTable
fn default() -> CodeBlockTable
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for CodeBlockTable
impl Send for CodeBlockTable
impl Sync for CodeBlockTable
impl Unpin for CodeBlockTable
impl UnwindSafe for CodeBlockTable
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