pub struct ShellFields {
pub attributes: u32,
pub body: u32,
pub next_shell: u32,
pub first_face: u32,
pub sentinel_0: u32,
pub sentinel_1: u32,
pub region: u32,
pub last_face: u32,
}Expand description
Sequentially decoded SHELL references.
Fields§
§attributes: u32Attribute-list reference.
body: u32Owning body.
next_shell: u32Next shell in the owning body.
first_face: u32First face in the shell.
sentinel_0: u32First fixed shell sentinel.
sentinel_1: u32Second fixed shell sentinel.
region: u32Owning region.
last_face: u32Face ownership anchor, or null when ownership uses the FACE chain.
Trait Implementations§
Source§impl Clone for ShellFields
impl Clone for ShellFields
Source§fn clone(&self) -> ShellFields
fn clone(&self) -> ShellFields
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 ShellFields
Auto Trait Implementations§
impl Freeze for ShellFields
impl RefUnwindSafe for ShellFields
impl Send for ShellFields
impl Sync for ShellFields
impl Unpin for ShellFields
impl UnsafeUnpin for ShellFields
impl UnwindSafe for ShellFields
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