Struct parity_wasm::elements::ElementSection
source · [−]pub struct ElementSection(_);
Expand description
Element entries section.
Implementations
sourceimpl ElementSection
impl ElementSection
sourcepub fn with_entries(entries: Vec<ElementSegment>) -> Self
pub fn with_entries(entries: Vec<ElementSegment>) -> Self
New elements section.
sourcepub fn entries(&self) -> &[ElementSegment]
pub fn entries(&self) -> &[ElementSegment]
New elements entries in the section.
sourcepub fn entries_mut(&mut self) -> &mut Vec<ElementSegment>
pub fn entries_mut(&mut self) -> &mut Vec<ElementSegment>
List of all data entries in the section (mutable).
Trait Implementations
sourceimpl Clone for ElementSection
impl Clone for ElementSection
sourcefn clone(&self) -> ElementSection
fn clone(&self) -> ElementSection
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 more
sourceimpl Debug for ElementSection
impl Debug for ElementSection
sourceimpl Default for ElementSection
impl Default for ElementSection
sourcefn default() -> ElementSection
fn default() -> ElementSection
Returns the “default value” for a type. Read more
sourceimpl Deserialize for ElementSection
impl Deserialize for ElementSection
sourceimpl PartialEq<ElementSection> for ElementSection
impl PartialEq<ElementSection> for ElementSection
sourcefn eq(&self, other: &ElementSection) -> bool
fn eq(&self, other: &ElementSection) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ElementSection) -> bool
fn ne(&self, other: &ElementSection) -> bool
This method tests for !=
.
sourceimpl Serialize for ElementSection
impl Serialize for ElementSection
impl StructuralPartialEq for ElementSection
Auto Trait Implementations
impl RefUnwindSafe for ElementSection
impl Send for ElementSection
impl Sync for ElementSection
impl Unpin for ElementSection
impl UnwindSafe for ElementSection
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more