pub struct RefsFileId(pub u128);Expand description
A full 128-bit ReFS file identifier.
Unlike NTFS which splits its 64-bit reference into a 48-bit MFT entry number and a 16-bit sequence number, ReFS uses an opaque 128-bit identifier. The upper and lower 64-bit halves have no defined entry/sequence semantics.
Tuple Fields§
§0: u128Implementations§
Trait Implementations§
Source§impl Clone for RefsFileId
impl Clone for RefsFileId
Source§fn clone(&self) -> RefsFileId
fn clone(&self) -> RefsFileId
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 moreimpl Copy for RefsFileId
Source§impl Debug for RefsFileId
impl Debug for RefsFileId
Source§impl Display for RefsFileId
impl Display for RefsFileId
impl Eq for RefsFileId
Source§impl Hash for RefsFileId
impl Hash for RefsFileId
Source§impl PartialEq for RefsFileId
impl PartialEq for RefsFileId
Source§fn eq(&self, other: &RefsFileId) -> bool
fn eq(&self, other: &RefsFileId) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RefsFileId
Auto Trait Implementations§
impl Freeze for RefsFileId
impl RefUnwindSafe for RefsFileId
impl Send for RefsFileId
impl Sync for RefsFileId
impl Unpin for RefsFileId
impl UnsafeUnpin for RefsFileId
impl UnwindSafe for RefsFileId
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