pub enum CellKeyNodeDetailEnum {
Light(Box<CellKeyNodeDetailLight>),
Full(Box<CellKeyNodeDetailFull>),
}Variants§
Light(Box<CellKeyNodeDetailLight>)
Full(Box<CellKeyNodeDetailFull>)
Implementations§
Source§impl CellKeyNodeDetailEnum
impl CellKeyNodeDetailEnum
pub fn size(&self) -> i32
pub fn set_size(&mut self, val: &i32, offset: usize)
pub fn set_size_full(&mut self, val: &i32, offset: usize, len: u32)
pub fn signature(&self) -> String
pub fn set_signature(&mut self, val: &String, offset: usize)
pub fn set_signature_full(&mut self, val: &String, offset: usize, len: u32)
pub fn key_node_flag_bits(&self) -> u16
pub fn set_key_node_flag_bits(&mut self, val: &u16, offset: usize)
pub fn set_key_node_flag_bits_full( &mut self, val: &u16, offset: usize, len: u32, )
pub fn last_key_written_date_and_time(&self) -> u64
pub fn set_last_key_written_date_and_time(&mut self, val: &u64, offset: usize)
pub fn set_last_key_written_date_and_time_full( &mut self, val: &u64, offset: usize, len: u32, )
pub fn access_flag_bits(&self) -> u32
pub fn set_access_flag_bits(&mut self, val: &u32, offset: usize)
pub fn set_access_flag_bits_full(&mut self, val: &u32, offset: usize, len: u32)
pub fn parent_key_offset_relative(&self) -> i32
pub fn set_parent_key_offset_relative(&mut self, val: &i32, offset: usize)
pub fn set_parent_key_offset_relative_full( &mut self, val: &i32, offset: usize, len: u32, )
pub fn number_of_sub_keys(&self) -> u32
pub fn set_number_of_sub_keys(&mut self, val: &u32, offset: usize)
pub fn set_number_of_sub_keys_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn number_of_volatile_sub_keys(&self) -> u32
pub fn set_number_of_volatile_sub_keys(&mut self, val: &u32, offset: usize)
pub fn set_number_of_volatile_sub_keys_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn sub_keys_list_offset_relative(&self) -> u32
pub fn set_sub_keys_list_offset_relative(&mut self, val: &u32, offset: usize)
pub fn set_sub_keys_list_offset_relative_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn volatile_sub_keys_list_offset_relative(&self) -> i32
pub fn set_volatile_sub_keys_list_offset_relative( &mut self, val: &i32, offset: usize, )
pub fn set_volatile_sub_keys_list_offset_relative_full( &mut self, val: &i32, offset: usize, len: u32, )
pub fn number_of_key_values(&self) -> u32
pub fn set_number_of_key_values(&mut self, val: &u32, offset: usize)
pub fn set_number_of_key_values_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn key_values_list_offset_relative(&self) -> i32
pub fn set_key_values_list_offset_relative(&mut self, val: &i32, offset: usize)
pub fn set_key_values_list_offset_relative_full( &mut self, val: &i32, offset: usize, len: u32, )
pub fn security_key_offset_relative(&self) -> u32
pub fn set_security_key_offset_relative(&mut self, val: &u32, offset: usize)
pub fn set_security_key_offset_relative_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn class_name_offset_relative(&self) -> i32
pub fn set_class_name_offset_relative(&mut self, val: &i32, offset: usize)
pub fn set_class_name_offset_relative_full( &mut self, val: &i32, offset: usize, len: u32, )
pub fn largest_sub_key_name_size(&self) -> u32
pub fn set_largest_sub_key_name_size(&mut self, val: &u32, offset: usize)
pub fn set_largest_sub_key_name_size_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn largest_sub_key_class_name_size(&self) -> u32
pub fn set_largest_sub_key_class_name_size(&mut self, val: &u32, offset: usize)
pub fn set_largest_sub_key_class_name_size_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn largest_value_name_size(&self) -> u32
pub fn set_largest_value_name_size(&mut self, val: &u32, offset: usize)
pub fn set_largest_value_name_size_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn largest_value_data_size(&self) -> u32
pub fn set_largest_value_data_size(&mut self, val: &u32, offset: usize)
pub fn set_largest_value_data_size_full( &mut self, val: &u32, offset: usize, len: u32, )
pub fn work_var(&self) -> u32
pub fn set_work_var(&mut self, val: &u32, offset: usize)
pub fn set_work_var_full(&mut self, val: &u32, offset: usize, len: u32)
pub fn key_name_size(&self) -> u16
pub fn set_key_name_size(&mut self, val: &u16, offset: usize)
pub fn set_key_name_size_full(&mut self, val: &u16, offset: usize, len: u32)
pub fn class_name_size(&self) -> u16
pub fn set_class_name_size(&mut self, val: &u16, offset: usize)
pub fn set_class_name_size_full(&mut self, val: &u16, offset: usize, len: u32)
pub fn slack(&self) -> Vec<u8> ⓘ
pub fn set_slack(&mut self, val: &Vec<u8>, offset: usize)
pub fn set_slack_full(&mut self, val: &Vec<u8>, offset: usize, len: u32)
Trait Implementations§
Source§impl Clone for CellKeyNodeDetailEnum
impl Clone for CellKeyNodeDetailEnum
Source§fn clone(&self) -> CellKeyNodeDetailEnum
fn clone(&self) -> CellKeyNodeDetailEnum
Returns a duplicate 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 CellKeyNodeDetailEnum
impl Debug for CellKeyNodeDetailEnum
Source§impl Default for CellKeyNodeDetailEnum
impl Default for CellKeyNodeDetailEnum
Source§impl PartialEq for CellKeyNodeDetailEnum
impl PartialEq for CellKeyNodeDetailEnum
Source§impl Serialize for CellKeyNodeDetailEnum
impl Serialize for CellKeyNodeDetailEnum
impl Eq for CellKeyNodeDetailEnum
impl StructuralPartialEq for CellKeyNodeDetailEnum
Auto Trait Implementations§
impl Freeze for CellKeyNodeDetailEnum
impl RefUnwindSafe for CellKeyNodeDetailEnum
impl Send for CellKeyNodeDetailEnum
impl Sync for CellKeyNodeDetailEnum
impl Unpin for CellKeyNodeDetailEnum
impl UnwindSafe for CellKeyNodeDetailEnum
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