pub struct GeometryEntry {
pub content_hash: u64,
pub id: u32,
pub kind: GeometryKind,
pub bytes: Vec<u8>,
pub hash_next: i32,
}Expand description
One entry per unique geometry blob. (b3GeometryEntry)
Fields§
§content_hash: u64§id: u32§kind: GeometryKind§bytes: Vec<u8>§hash_next: i32Next entry sharing the same content hash; NULL_INDEX ends the chain.
Trait Implementations§
Source§impl Clone for GeometryEntry
impl Clone for GeometryEntry
Source§fn clone(&self) -> GeometryEntry
fn clone(&self) -> GeometryEntry
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 moreAuto Trait Implementations§
impl Freeze for GeometryEntry
impl RefUnwindSafe for GeometryEntry
impl Send for GeometryEntry
impl Sync for GeometryEntry
impl Unpin for GeometryEntry
impl UnsafeUnpin for GeometryEntry
impl UnwindSafe for GeometryEntry
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