pub struct ApplyFreeSpace {
pub unknown_a: i64,
pub unknown_b: i64,
}Expand description
APFS chunk: free-space book-keeping; ignored at apply time.
Fields§
§unknown_a: i64First 8-byte value (purpose undocumented in the wire format).
unknown_b: i64Second 8-byte value (purpose undocumented in the wire format).
Trait Implementations§
Source§impl BinRead for ApplyFreeSpace
impl BinRead for ApplyFreeSpace
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
Source§fn read<R>(reader: &mut R) -> Result<Self, Error>
fn read<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments. Read moreSource§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
big-endian byte order. Read moreSource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
little-endian byte order. Read moreSource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T from the reader assuming native-endian byte order. Read moreSource§fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader using the given arguments. Read moreSource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader, assuming big-endian byte order, using the
given arguments. Read moreSource§impl Clone for ApplyFreeSpace
impl Clone for ApplyFreeSpace
Source§fn clone(&self) -> ApplyFreeSpace
fn clone(&self) -> ApplyFreeSpace
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApplyFreeSpace
impl Debug for ApplyFreeSpace
Source§impl PartialEq for ApplyFreeSpace
impl PartialEq for ApplyFreeSpace
Source§fn eq(&self, other: &ApplyFreeSpace) -> bool
fn eq(&self, other: &ApplyFreeSpace) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl ReadEndian for ApplyFreeSpace
impl ReadEndian for ApplyFreeSpace
Source§const ENDIAN: EndianKind
const ENDIAN: EndianKind
The endianness of the type.
impl Eq for ApplyFreeSpace
impl StructuralPartialEq for ApplyFreeSpace
Auto Trait Implementations§
impl Freeze for ApplyFreeSpace
impl RefUnwindSafe for ApplyFreeSpace
impl Send for ApplyFreeSpace
impl Sync for ApplyFreeSpace
impl Unpin for ApplyFreeSpace
impl UnsafeUnpin for ApplyFreeSpace
impl UnwindSafe for ApplyFreeSpace
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