#[repr(C)]pub struct _jl_method_instance_t {Show 15 fields
pub specTypes: *mut jl_value_t,
pub rettype: *mut jl_value_t,
pub sparam_vals: *mut jl_svec_t,
pub backedges: *mut jl_array_t,
pub inferred: *mut jl_value_t,
pub inferred_const: *mut jl_value_t,
pub def: *mut jl_method_t,
pub min_world: usize,
pub max_world: usize,
pub inInference: u8,
pub jlcall_api: u8,
pub compile_traced: u8,
pub fptr: jl_fptr_t,
pub unspecialized_ducttape: jl_fptr_t,
pub functionObjectsDecls: jl_llvm_functions_t,
}Fields§
§specTypes: *mut jl_value_t§rettype: *mut jl_value_t§sparam_vals: *mut jl_svec_t§backedges: *mut jl_array_t§inferred: *mut jl_value_t§inferred_const: *mut jl_value_t§def: *mut jl_method_t§min_world: usize§max_world: usize§inInference: u8§jlcall_api: u8§compile_traced: u8§fptr: jl_fptr_t§unspecialized_ducttape: jl_fptr_t§functionObjectsDecls: jl_llvm_functions_tTrait Implementations§
Source§impl Clone for _jl_method_instance_t
impl Clone for _jl_method_instance_t
Source§fn clone(&self) -> _jl_method_instance_t
fn clone(&self) -> _jl_method_instance_t
Returns a copy 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 Debug for _jl_method_instance_t
impl Debug for _jl_method_instance_t
impl Copy for _jl_method_instance_t
Auto Trait Implementations§
impl Freeze for _jl_method_instance_t
impl RefUnwindSafe for _jl_method_instance_t
impl !Send for _jl_method_instance_t
impl !Sync for _jl_method_instance_t
impl Unpin for _jl_method_instance_t
impl UnwindSafe for _jl_method_instance_t
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