pub struct ExtismFunctions {Show 22 fields
pub input_load_u8: FunctionIndex,
pub input_load_u64: FunctionIndex,
pub input_length: FunctionIndex,
pub length: FunctionIndex,
pub length_unsafe: FunctionIndex,
pub alloc: FunctionIndex,
pub free: FunctionIndex,
pub output_set: FunctionIndex,
pub error_set: FunctionIndex,
pub config_get: FunctionIndex,
pub var_get: FunctionIndex,
pub var_set: FunctionIndex,
pub store_u8: FunctionIndex,
pub load_u8: FunctionIndex,
pub store_u64: FunctionIndex,
pub load_u64: FunctionIndex,
pub http_request: FunctionIndex,
pub http_status_code: FunctionIndex,
pub log_info: FunctionIndex,
pub log_debug: FunctionIndex,
pub log_warn: FunctionIndex,
pub log_error: FunctionIndex,
}Fields§
§input_load_u8: FunctionIndex§input_load_u64: FunctionIndex§input_length: FunctionIndex§length: FunctionIndex§length_unsafe: FunctionIndex§alloc: FunctionIndex§free: FunctionIndex§output_set: FunctionIndex§error_set: FunctionIndex§config_get: FunctionIndex§var_get: FunctionIndex§var_set: FunctionIndex§store_u8: FunctionIndex§load_u8: FunctionIndex§store_u64: FunctionIndex§load_u64: FunctionIndex§http_request: FunctionIndex§http_status_code: FunctionIndex§log_info: FunctionIndex§log_debug: FunctionIndex§log_warn: FunctionIndex§log_error: FunctionIndexAuto Trait Implementations§
impl Freeze for ExtismFunctions
impl RefUnwindSafe for ExtismFunctions
impl Send for ExtismFunctions
impl Sync for ExtismFunctions
impl Unpin for ExtismFunctions
impl UnwindSafe for ExtismFunctions
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