Struct wasmbin::indices::ExceptionId
source · #[repr(transparent)]pub struct ExceptionId {
pub index: u32,
}
Fields§
§index: u32
Trait Implementations§
source§impl Clone for ExceptionId
impl Clone for ExceptionId
source§fn clone(&self) -> ExceptionId
fn clone(&self) -> ExceptionId
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 ExceptionId
impl Debug for ExceptionId
source§impl Decode for ExceptionId
impl Decode for ExceptionId
source§impl Encode for ExceptionId
impl Encode for ExceptionId
source§impl From<ExceptionId> for u32
impl From<ExceptionId> for u32
source§fn from(id: ExceptionId) -> u32
fn from(id: ExceptionId) -> u32
Converts to this type from the input type.
source§impl From<u32> for ExceptionId
impl From<u32> for ExceptionId
source§impl Hash for ExceptionId
impl Hash for ExceptionId
source§impl PartialEq for ExceptionId
impl PartialEq for ExceptionId
source§fn eq(&self, other: &ExceptionId) -> bool
fn eq(&self, other: &ExceptionId) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Visit for ExceptionIdwhere
Self: 'static,
impl Visit for ExceptionIdwhere
Self: 'static,
source§fn visit_children<'a, VisitT: 'static, VisitE, VisitF: FnMut(&'a VisitT) -> Result<(), VisitE>>(
&'a self,
f: &mut VisitF
) -> Result<(), VisitError<VisitE>>
fn visit_children<'a, VisitT: 'static, VisitE, VisitF: FnMut(&'a VisitT) -> Result<(), VisitE>>( &'a self, f: &mut VisitF ) -> Result<(), VisitError<VisitE>>
Traverse the children of this value with the provided callback.
source§fn visit_children_mut<VisitT: 'static, VisitE, VisitF: FnMut(&mut VisitT) -> Result<(), VisitE>>(
&mut self,
f: &mut VisitF
) -> Result<(), VisitError<VisitE>>
fn visit_children_mut<VisitT: 'static, VisitE, VisitF: FnMut(&mut VisitT) -> Result<(), VisitE>>( &mut self, f: &mut VisitF ) -> Result<(), VisitError<VisitE>>
Traverse the children of this value mutably with the provided callback.
source§fn visit<'a, T: 'static, R: VisitResult, F: FnMut(&'a T) -> R>(
&'a self,
f: F
) -> Result<(), VisitError<R::Error>>
fn visit<'a, T: 'static, R: VisitResult, F: FnMut(&'a T) -> R>( &'a self, f: F ) -> Result<(), VisitError<R::Error>>
Traverse this value with the provided callback.
source§fn visit_mut<T: 'static, R: VisitResult, F: FnMut(&mut T) -> R>(
&mut self,
f: F
) -> Result<(), VisitError<R::Error>>
fn visit_mut<T: 'static, R: VisitResult, F: FnMut(&mut T) -> R>( &mut self, f: F ) -> Result<(), VisitError<R::Error>>
Traverse this value mutably with the provided callback.
impl Copy for ExceptionId
impl Eq for ExceptionId
impl StructuralEq for ExceptionId
impl StructuralPartialEq for ExceptionId
Auto Trait Implementations§
impl RefUnwindSafe for ExceptionId
impl Send for ExceptionId
impl Sync for ExceptionId
impl Unpin for ExceptionId
impl UnwindSafe for ExceptionId
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