Struct slurm_sys::partition_info
[−]
[src]
#[repr(C)]pub struct partition_info { pub allow_alloc_nodes: *mut c_char, pub allow_accounts: *mut c_char, pub allow_groups: *mut c_char, pub allow_qos: *mut c_char, pub alternate: *mut c_char, pub billing_weights_str: *mut c_char, pub cluster_name: *mut c_char, pub cr_type: u16, pub def_mem_per_cpu: u64, pub default_time: u32, pub deny_accounts: *mut c_char, pub deny_qos: *mut c_char, pub flags: u16, pub grace_time: u32, pub max_cpus_per_node: u32, pub max_mem_per_cpu: u64, pub max_nodes: u32, pub max_share: u16, pub max_time: u32, pub min_nodes: u32, pub name: *mut c_char, pub node_inx: *mut i32, pub nodes: *mut c_char, pub over_time_limit: u16, pub preempt_mode: u16, pub priority_job_factor: u16, pub priority_tier: u16, pub qos_char: *mut c_char, pub state_up: u16, pub total_cpus: u32, pub total_nodes: u32, pub tres_fmt_str: *mut c_char, }
Fields
allow_alloc_nodes: *mut c_char
allow_accounts: *mut c_char
allow_groups: *mut c_char
allow_qos: *mut c_char
alternate: *mut c_char
billing_weights_str: *mut c_char
cluster_name: *mut c_char
cr_type: u16
def_mem_per_cpu: u64
default_time: u32
deny_accounts: *mut c_char
deny_qos: *mut c_char
flags: u16
grace_time: u32
max_cpus_per_node: u32
max_mem_per_cpu: u64
max_nodes: u32
max_time: u32
min_nodes: u32
name: *mut c_char
node_inx: *mut i32
nodes: *mut c_char
over_time_limit: u16
preempt_mode: u16
priority_job_factor: u16
priority_tier: u16
qos_char: *mut c_char
state_up: u16
total_cpus: u32
total_nodes: u32
tres_fmt_str: *mut c_char
Trait Implementations
impl Debug for partition_info
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Copy for partition_info
[src]
impl Clone for partition_info
[src]
fn clone(&self) -> partition_info
[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