pub struct CompiledCode { /* private fields */ }
Implementations§
Source§impl CompiledCode
impl CompiledCode
pub fn args_builder(&self) -> ArgsBuilder<'_>
pub fn invoke( &self, args: &[AbiValue], ) -> Result<Option<AbiValue>, JitArgumentError>
Trait Implementations§
Source§impl Debug for CompiledCode
impl Debug for CompiledCode
Source§impl Drop for CompiledCode
impl Drop for CompiledCode
impl Send for CompiledCode
impl Sync for CompiledCode
Auto Trait Implementations§
impl !Freeze for CompiledCode
impl !RefUnwindSafe for CompiledCode
impl Unpin for CompiledCode
impl !UnwindSafe for CompiledCode
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> 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