pub struct AuxBuffer {
pub header: &'static mut auxilary_buffer_header_s,
pub cap: &'static mut auxilary_buffer_cap_s,
pub config: &'static mut auxilary_buffer_config_s,
pub result: &'static mut auxilary_buffer_result_s,
pub misc: &'static mut auxilary_buffer_misc_s,
/* private fields */
}Fields§
§header: &'static mut auxilary_buffer_header_s§cap: &'static mut auxilary_buffer_cap_s§config: &'static mut auxilary_buffer_config_s§result: &'static mut auxilary_buffer_result_s§misc: &'static mut auxilary_buffer_misc_sImplementations§
Source§impl AuxBuffer
impl AuxBuffer
pub fn new_readonly(file: File, read_only: bool, size: usize) -> Self
pub fn new(file: File, size: usize) -> Self
pub fn size(&self) -> usize
pub fn misc_slice(&self) -> &[u8] ⓘ
pub fn misc_data_slice(&self) -> &[u8] ⓘ
pub fn validate_header(&self) -> Result<(), String>
Trait Implementations§
Auto Trait Implementations§
impl !UnwindSafe for AuxBuffer
impl Freeze for AuxBuffer
impl RefUnwindSafe for AuxBuffer
impl Send for AuxBuffer
impl Sync for AuxBuffer
impl Unpin for AuxBuffer
impl UnsafeUnpin for AuxBuffer
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