Struct slurm_sys::slurm_step_launch_params_t [] [src]

#[repr(C)]
pub struct slurm_step_launch_params_t { pub alias_list: *mut c_char, pub argc: u32, pub argv: *mut *mut c_char, pub envc: u32, pub env: *mut *mut c_char, pub cwd: *mut c_char, pub user_managed_io: bool, pub msg_timeout: u32, pub ntasks_per_board: u16, pub ntasks_per_core: u16, pub ntasks_per_socket: u16, pub buffered_stdio: bool, pub labelio: bool, pub remote_output_filename: *mut c_char, pub remote_error_filename: *mut c_char, pub remote_input_filename: *mut c_char, pub local_fds: slurm_step_io_fds_t, pub gid: u32, pub multi_prog: bool, pub no_alloc: bool, pub slurmd_debug: u32, pub node_offset: u32, pub pack_jobid: u32, pub pack_nnodes: u32, pub pack_ntasks: u32, pub pack_task_cnts: *mut u16, pub pack_tids: *mut *mut u32, pub pack_offset: u32, pub pack_task_offset: u32, pub pack_node_list: *mut c_char, pub parallel_debug: bool, pub profile: u32, pub task_prolog: *mut c_char, pub task_epilog: *mut c_char, pub cpu_bind_type: u16, pub cpu_bind: *mut c_char, pub cpu_freq_min: u32, pub cpu_freq_max: u32, pub cpu_freq_gov: u32, pub mem_bind_type: u16, pub mem_bind: *mut c_char, pub accel_bind_type: u16, pub max_sockets: u16, pub max_cores: u16, pub max_threads: u16, pub cpus_per_task: u16, pub task_dist: u32, pub partition: *mut c_char, pub preserve_env: bool, pub mpi_plugin_name: *mut c_char, pub open_mode: u8, pub acctg_freq: *mut c_char, pub pty: bool, pub ckpt_dir: *mut c_char, pub restart_dir: *mut c_char, pub spank_job_env: *mut *mut c_char, pub spank_job_env_size: u32, }

Fields

Trait Implementations

impl Debug for slurm_step_launch_params_t
[src]

[src]

Formats the value using the given formatter. Read more

impl Copy for slurm_step_launch_params_t
[src]

impl Clone for slurm_step_launch_params_t
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations