Struct wasm::validation::validation_stack::CtrlStackEntry
source · pub struct CtrlStackEntry {
pub label_info: LabelInfo,
pub block_ty: FuncType,
pub height: usize,
pub unreachable: bool,
}
Fields§
§label_info: LabelInfo
§block_ty: FuncType
§height: usize
§unreachable: bool
Implementations§
source§impl CtrlStackEntry
impl CtrlStackEntry
pub fn label_types(&self) -> &[ValType]
Trait Implementations§
source§impl Clone for CtrlStackEntry
impl Clone for CtrlStackEntry
source§fn clone(&self) -> CtrlStackEntry
fn clone(&self) -> CtrlStackEntry
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 CtrlStackEntry
impl Debug for CtrlStackEntry
source§impl PartialEq for CtrlStackEntry
impl PartialEq for CtrlStackEntry
source§fn eq(&self, other: &CtrlStackEntry) -> bool
fn eq(&self, other: &CtrlStackEntry) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CtrlStackEntry
impl StructuralPartialEq for CtrlStackEntry
Auto Trait Implementations§
impl RefUnwindSafe for CtrlStackEntry
impl Send for CtrlStackEntry
impl Sync for CtrlStackEntry
impl Unpin for CtrlStackEntry
impl UnwindSafe for CtrlStackEntry
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