Struct parity_wasm::elements::MemorySection
source · pub struct MemorySection(_);
Expand description
Section with table definition (currently only one entry is allowed).
Implementations
sourceimpl MemorySection
impl MemorySection
sourcepub fn entries(&self) -> &[MemoryType]
pub fn entries(&self) -> &[MemoryType]
List of all memory entries in the section
sourcepub fn with_entries(entries: Vec<MemoryType>) -> Self
pub fn with_entries(entries: Vec<MemoryType>) -> Self
New memory section with memory types.
sourcepub fn entries_mut(&mut self) -> &mut Vec<MemoryType>
pub fn entries_mut(&mut self) -> &mut Vec<MemoryType>
Mutable list of all memory entries in the section.
Trait Implementations
sourceimpl Clone for MemorySection
impl Clone for MemorySection
sourcefn clone(&self) -> MemorySection
fn clone(&self) -> MemorySection
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for MemorySection
impl Debug for MemorySection
sourceimpl Default for MemorySection
impl Default for MemorySection
sourcefn default() -> MemorySection
fn default() -> MemorySection
Returns the “default value” for a type. Read more
sourceimpl Deserialize for MemorySection
impl Deserialize for MemorySection
sourceimpl PartialEq<MemorySection> for MemorySection
impl PartialEq<MemorySection> for MemorySection
sourcefn eq(&self, other: &MemorySection) -> bool
fn eq(&self, other: &MemorySection) -> bool
sourceimpl Serialize for MemorySection
impl Serialize for MemorySection
impl StructuralPartialEq for MemorySection
Auto Trait Implementations
impl RefUnwindSafe for MemorySection
impl Send for MemorySection
impl Sync for MemorySection
impl Unpin for MemorySection
impl UnwindSafe for MemorySection
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more