[−][src]Struct wasmer_runtime_core_fl::codegen::WasmSpan
Type representing an area of Wasm code in bytes as an offset from the beginning of the code section.
start
must be less than or equal to end
.
Implementations
impl WasmSpan
[src]
pub fn new(start: u32, end: u32) -> Self
[src]
Create a new WasmSpan
.
start
must be less than or equal to end
.
pub const fn start(&self) -> u32
[src]
Start offset in bytes from the beginning of the Wasm code section
pub const fn end(&self) -> u32
[src]
End offset in bytes from the beginning of the Wasm code section
pub const fn size(&self) -> u32
[src]
Size in bytes of the span
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WasmSpan
impl Send for WasmSpan
impl Sync for WasmSpan
impl Unpin for WasmSpan
impl UnwindSafe for WasmSpan
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,