Struct slurm_sys::burst_buffer_info_t
[−]
[src]
#[repr(C)]pub struct burst_buffer_info_t { pub allow_users: *mut c_char, pub default_pool: *mut c_char, pub create_buffer: *mut c_char, pub deny_users: *mut c_char, pub destroy_buffer: *mut c_char, pub flags: u32, pub get_sys_state: *mut c_char, pub granularity: u64, pub pool_cnt: u32, pub pool_ptr: *mut burst_buffer_pool_t, pub name: *mut c_char, pub other_timeout: u32, pub stage_in_timeout: u32, pub stage_out_timeout: u32, pub start_stage_in: *mut c_char, pub start_stage_out: *mut c_char, pub stop_stage_in: *mut c_char, pub stop_stage_out: *mut c_char, pub total_space: u64, pub unfree_space: u64, pub used_space: u64, pub validate_timeout: u32, pub buffer_count: u32, pub burst_buffer_resv_ptr: *mut burst_buffer_resv_t, pub use_count: u32, pub burst_buffer_use_ptr: *mut burst_buffer_use_t, }
Fields
allow_users: *mut c_char
default_pool: *mut c_char
create_buffer: *mut c_char
deny_users: *mut c_char
destroy_buffer: *mut c_char
flags: u32
get_sys_state: *mut c_char
granularity: u64
pool_cnt: u32
pool_ptr: *mut burst_buffer_pool_t
name: *mut c_char
other_timeout: u32
stage_in_timeout: u32
stage_out_timeout: u32
start_stage_in: *mut c_char
start_stage_out: *mut c_char
stop_stage_in: *mut c_char
stop_stage_out: *mut c_char
total_space: u64
unfree_space: u64
used_space: u64
validate_timeout: u32
buffer_count: u32
burst_buffer_resv_ptr: *mut burst_buffer_resv_t
use_count: u32
burst_buffer_use_ptr: *mut burst_buffer_use_t
Trait Implementations
impl Debug for burst_buffer_info_t
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Copy for burst_buffer_info_t
[src]
impl Clone for burst_buffer_info_t
[src]
fn clone(&self) -> burst_buffer_info_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