pub struct HostIrHooks {
pub vector_access_bytecode_type: HostVectorOperationBytecodeType,
pub vector_namecall_bytecode_type: HostVectorOperationBytecodeType,
pub vector_access: HostVectorAccessHandler,
pub vector_namecall: HostVectorNamecallHandler,
pub userdata_access_bytecode_type: HostUserdataOperationBytecodeType,
pub userdata_metamethod_bytecode_type: HostUserdataMetamethodBytecodeType,
pub userdata_namecall_bytecode_type: HostUserdataOperationBytecodeType,
pub userdata_access: HostUserdataAccessHandler,
pub userdata_metamethod: HostUserdataMetamethodHandler,
pub userdata_namecall: HostUserdataNamecallHandler,
}Fields§
§vector_access_bytecode_type: HostVectorOperationBytecodeType§vector_namecall_bytecode_type: HostVectorOperationBytecodeType§vector_access: HostVectorAccessHandler§vector_namecall: HostVectorNamecallHandler§userdata_access_bytecode_type: HostUserdataOperationBytecodeType§userdata_metamethod_bytecode_type: HostUserdataMetamethodBytecodeType§userdata_namecall_bytecode_type: HostUserdataOperationBytecodeType§userdata_access: HostUserdataAccessHandler§userdata_metamethod: HostUserdataMetamethodHandler§userdata_namecall: HostUserdataNamecallHandlerTrait Implementations§
Source§impl Clone for HostIrHooks
impl Clone for HostIrHooks
Source§fn clone(&self) -> HostIrHooks
fn clone(&self) -> HostIrHooks
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HostIrHooks
impl Debug for HostIrHooks
Source§impl Default for HostIrHooks
impl Default for HostIrHooks
Source§fn default() -> HostIrHooks
fn default() -> HostIrHooks
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HostIrHooks
impl RefUnwindSafe for HostIrHooks
impl Send for HostIrHooks
impl Sync for HostIrHooks
impl Unpin for HostIrHooks
impl UnsafeUnpin for HostIrHooks
impl UnwindSafe for HostIrHooks
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