pub struct BytesSource(/* private fields */);Expand description
A handle into a buffer of bytes in the host environment that can be read from.
Used for transporting bytes from host to WASM linear memory.
Implementations§
Source§impl BytesSource
impl BytesSource
Trait Implementations§
Source§impl Clone for BytesSource
impl Clone for BytesSource
Source§fn clone(&self) -> BytesSource
fn clone(&self) -> BytesSource
Returns a duplicate 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 PartialEq for BytesSource
impl PartialEq for BytesSource
impl Copy for BytesSource
impl Eq for BytesSource
impl StructuralPartialEq for BytesSource
Auto Trait Implementations§
impl Freeze for BytesSource
impl RefUnwindSafe for BytesSource
impl Send for BytesSource
impl Sync for BytesSource
impl Unpin for BytesSource
impl UnsafeUnpin for BytesSource
impl UnwindSafe for BytesSource
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more