Struct slurm_sys::slurmdb_job_rec_t
[−]
[src]
#[repr(C)]pub struct slurmdb_job_rec_t { pub account: *mut c_char, pub admin_comment: *mut c_char, pub alloc_gres: *mut c_char, pub alloc_nodes: u32, pub array_job_id: u32, pub array_max_tasks: u32, pub array_task_id: u32, pub array_task_str: *mut c_char, pub associd: u32, pub blockid: *mut c_char, pub cluster: *mut c_char, pub derived_ec: u32, pub derived_es: *mut c_char, pub elapsed: u32, pub eligible: time_t, pub end: time_t, pub exitcode: u32, pub first_step_ptr: *mut c_void, pub gid: u32, pub jobid: u32, pub jobname: *mut c_char, pub lft: u32, pub mcs_label: *mut c_char, pub nodes: *mut c_char, pub partition: *mut c_char, pub pack_job_id: u32, pub pack_job_offset: u32, pub priority: u32, pub qosid: u32, pub req_cpus: u32, pub req_gres: *mut c_char, pub req_mem: u64, pub requid: u32, pub resvid: u32, pub resv_name: *mut c_char, pub show_full: u32, pub start: time_t, pub state: u32, pub stats: slurmdb_stats_t, pub steps: List, pub submit: time_t, pub suspended: u32, pub sys_cpu_sec: u32, pub sys_cpu_usec: u32, pub timelimit: u32, pub tot_cpu_sec: u32, pub tot_cpu_usec: u32, pub track_steps: u16, pub tres_alloc_str: *mut c_char, pub tres_req_str: *mut c_char, pub uid: u32, pub used_gres: *mut c_char, pub user: *mut c_char, pub user_cpu_sec: u32, pub user_cpu_usec: u32, pub wckey: *mut c_char, pub wckeyid: u32, pub work_dir: *mut c_char, }
Fields
account: *mut c_char
admin_comment: *mut c_char
alloc_gres: *mut c_char
alloc_nodes: u32
array_job_id: u32
array_max_tasks: u32
array_task_id: u32
array_task_str: *mut c_char
associd: u32
blockid: *mut c_char
cluster: *mut c_char
derived_ec: u32
derived_es: *mut c_char
elapsed: u32
eligible: time_t
end: time_t
exitcode: u32
first_step_ptr: *mut c_void
gid: u32
jobid: u32
jobname: *mut c_char
lft: u32
mcs_label: *mut c_char
nodes: *mut c_char
partition: *mut c_char
pack_job_id: u32
pack_job_offset: u32
priority: u32
qosid: u32
req_cpus: u32
req_gres: *mut c_char
req_mem: u64
requid: u32
resvid: u32
resv_name: *mut c_char
show_full: u32
start: time_t
state: u32
stats: slurmdb_stats_t
steps: List
submit: time_t
suspended: u32
sys_cpu_sec: u32
sys_cpu_usec: u32
timelimit: u32
tot_cpu_sec: u32
tot_cpu_usec: u32
track_steps: u16
tres_alloc_str: *mut c_char
tres_req_str: *mut c_char
uid: u32
used_gres: *mut c_char
user: *mut c_char
user_cpu_sec: u32
user_cpu_usec: u32
wckey: *mut c_char
wckeyid: u32
work_dir: *mut c_char
Trait Implementations
impl Debug for slurmdb_job_rec_t
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Copy for slurmdb_job_rec_t
[src]
impl Clone for slurmdb_job_rec_t
[src]
fn clone(&self) -> slurmdb_job_rec_t
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more