#[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§banner: 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§cookie: *const c_char§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

source§

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)

Performs copy-assignment from source. Read more
source§

impl Debug for jl_options_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for jl_options_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.