Struct jl_sys::bindings::jl_options_t
source · #[repr(C)]pub struct jl_options_t {Show 55 fields
pub quiet: i8,
pub banner: i8,
pub julia_bindir: *const c_char,
pub julia_bin: *const c_char,
pub cmds: *mut *const c_char,
pub image_file: *const c_char,
pub cpu_target: *const c_char,
pub nthreadpools: i8,
pub nthreads: i16,
pub nmarkthreads: i16,
pub nsweepthreads: i8,
pub nthreads_per_pool: *const i16,
pub nprocs: i32,
pub machine_file: *const c_char,
pub project: *const c_char,
pub isinteractive: i8,
pub color: i8,
pub historyfile: i8,
pub startupfile: i8,
pub compile_enabled: i8,
pub code_coverage: i8,
pub malloc_log: i8,
pub tracked_path: *const c_char,
pub opt_level: i8,
pub opt_level_min: i8,
pub debug_level: i8,
pub check_bounds: i8,
pub depwarn: i8,
pub warn_overwrite: i8,
pub can_inline: i8,
pub polly: i8,
pub trace_compile: *const c_char,
pub fast_math: i8,
pub worker: i8,
pub cookie: *const c_char,
pub handle_signals: i8,
pub use_sysimage_native_code: i8,
pub use_compiled_modules: i8,
pub use_pkgimages: i8,
pub bindto: *const c_char,
pub outputbc: *const c_char,
pub outputunoptbc: *const c_char,
pub outputo: *const c_char,
pub outputasm: *const c_char,
pub outputji: *const c_char,
pub output_code_coverage: *const c_char,
pub incremental: i8,
pub image_file_specified: i8,
pub warn_scope: i8,
pub image_codegen: i8,
pub rr_detach: i8,
pub strip_metadata: i8,
pub strip_ir: i8,
pub permalloc_pkgimg: i8,
pub heap_size_hint: u64,
}
Fields§
§quiet: i8
§julia_bindir: *const c_char
§julia_bin: *const c_char
§cmds: *mut *const c_char
§image_file: *const c_char
§cpu_target: *const c_char
§nthreadpools: i8
§nthreads: i16
§nmarkthreads: i16
§nsweepthreads: i8
§nthreads_per_pool: *const i16
§nprocs: i32
§machine_file: *const c_char
§project: *const c_char
§isinteractive: i8
§color: i8
§historyfile: i8
§startupfile: i8
§compile_enabled: i8
§code_coverage: i8
§malloc_log: i8
§tracked_path: *const c_char
§opt_level: i8
§opt_level_min: i8
§debug_level: i8
§check_bounds: i8
§depwarn: i8
§warn_overwrite: i8
§can_inline: i8
§polly: i8
§trace_compile: *const c_char
§fast_math: i8
§worker: i8
§handle_signals: i8
§use_sysimage_native_code: i8
§use_compiled_modules: i8
§use_pkgimages: i8
§bindto: *const c_char
§outputbc: *const c_char
§outputunoptbc: *const c_char
§outputo: *const c_char
§outputasm: *const c_char
§outputji: *const c_char
§output_code_coverage: *const c_char
§incremental: i8
§image_file_specified: i8
§warn_scope: i8
§image_codegen: i8
§rr_detach: i8
§strip_metadata: i8
§strip_ir: i8
§permalloc_pkgimg: i8
§heap_size_hint: u64
Trait Implementations§
source§impl Clone for jl_options_t
impl Clone for jl_options_t
source§fn clone(&self) -> jl_options_t
fn clone(&self) -> jl_options_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_options_t
impl Debug for jl_options_t
impl Copy for jl_options_t
Auto Trait Implementations§
impl RefUnwindSafe for jl_options_t
impl !Send for jl_options_t
impl !Sync for jl_options_t
impl Unpin for jl_options_t
impl UnwindSafe for jl_options_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