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
impl Eq for CtrlStackEntry
impl StructuralPartialEq for CtrlStackEntry
Auto Trait Implementations§
impl Freeze for CtrlStackEntry
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)