Struct racket_sys::racket_boot_arguments_t
source · #[repr(C)]pub struct racket_boot_arguments_t {Show 26 fields
pub boot1_path: *const c_char,
pub boot1_offset: c_long,
pub boot1_len: c_long,
pub boot2_path: *const c_char,
pub boot2_offset: c_long,
pub boot2_len: c_long,
pub boot3_path: *const c_char,
pub boot3_offset: c_long,
pub boot3_len: c_long,
pub argc: c_int,
pub argv: *mut *mut c_char,
pub exec_file: *const c_char,
pub run_file: *const c_char,
pub collects_dir: *const c_char,
pub config_dir: *const c_char,
pub dll_dir: *mut c_void,
pub k_file: *const c_char,
pub cs_compiled_subdir: c_int,
pub segment_offset: c_long,
pub dll_open: *mut c_void,
pub dll_find_object: *mut c_void,
pub dll_close: *mut c_void,
pub exit_after: c_int,
pub is_gui: c_int,
pub wm_is_gracket_or_x11_arg_count: c_int,
pub gracket_guid_or_x11_args: *mut c_char,
}
Fields§
§boot1_path: *const c_char
§boot1_offset: c_long
§boot1_len: c_long
§boot2_path: *const c_char
§boot2_offset: c_long
§boot2_len: c_long
§boot3_path: *const c_char
§boot3_offset: c_long
§boot3_len: c_long
§argc: c_int
§argv: *mut *mut c_char
§exec_file: *const c_char
§run_file: *const c_char
§collects_dir: *const c_char
§config_dir: *const c_char
§dll_dir: *mut c_void
§k_file: *const c_char
§cs_compiled_subdir: c_int
§segment_offset: c_long
§dll_open: *mut c_void
§dll_find_object: *mut c_void
§dll_close: *mut c_void
§exit_after: c_int
§is_gui: c_int
§wm_is_gracket_or_x11_arg_count: c_int
§gracket_guid_or_x11_args: *mut c_char
Trait Implementations§
source§impl Clone for racket_boot_arguments_t
impl Clone for racket_boot_arguments_t
source§fn clone(&self) -> racket_boot_arguments_t
fn clone(&self) -> racket_boot_arguments_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 racket_boot_arguments_t
impl Debug for racket_boot_arguments_t
source§impl Default for racket_boot_arguments_t
impl Default for racket_boot_arguments_t
impl Copy for racket_boot_arguments_t
Auto Trait Implementations§
impl Freeze for racket_boot_arguments_t
impl RefUnwindSafe for racket_boot_arguments_t
impl !Send for racket_boot_arguments_t
impl !Sync for racket_boot_arguments_t
impl Unpin for racket_boot_arguments_t
impl UnwindSafe for racket_boot_arguments_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