pub struct S2PMEntries {
pub face_0: PMDirectory,
pub face_1: PMDirectory,
pub face_2: PMDirectory,
pub face_3: PMDirectory,
pub face_4: PMDirectory,
pub face_5: PMDirectory,
}Expand description
Store entries for each Face
Fields§
§face_0: PMDirectoryThe entries for face 0
face_1: PMDirectoryThe entries for face 1
face_2: PMDirectoryThe entries for face 2
face_3: PMDirectoryThe entries for face 3
face_4: PMDirectoryThe entries for face 4
face_5: PMDirectoryThe entries for face 5
Implementations§
Source§impl S2PMEntries
impl S2PMEntries
Sourcepub fn get(&self, face: Face) -> &PMDirectory
pub fn get(&self, face: Face) -> &PMDirectory
Get the directory for the given face
Sourcepub fn get_mut(&mut self, face: Face) -> &mut PMDirectory
pub fn get_mut(&mut self, face: Face) -> &mut PMDirectory
Get the mutable directory for the given face
Sourcepub fn set_dir(&mut self, face: Face, dir: PMDirectory)
pub fn set_dir(&mut self, face: Face, dir: PMDirectory)
Set the directory for the given face
Trait Implementations§
Source§impl Clone for S2PMEntries
impl Clone for S2PMEntries
Source§fn clone(&self) -> S2PMEntries
fn clone(&self) -> S2PMEntries
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for S2PMEntries
impl Debug for S2PMEntries
Source§impl Default for S2PMEntries
impl Default for S2PMEntries
Source§fn default() -> S2PMEntries
fn default() -> S2PMEntries
Returns the “default value” for a type. Read more
Source§impl PartialEq for S2PMEntries
impl PartialEq for S2PMEntries
impl StructuralPartialEq for S2PMEntries
Auto Trait Implementations§
impl Freeze for S2PMEntries
impl RefUnwindSafe for S2PMEntries
impl Send for S2PMEntries
impl Sync for S2PMEntries
impl Unpin for S2PMEntries
impl UnwindSafe for S2PMEntries
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().