pub struct PointsTableEntry {
pub stroke_id: StrokeUuid,
pub start_addr: u32,
pub point_count: u32,
pub flag: u8,
}Fields§
§stroke_id: StrokeUuid§start_addr: u32Byte offset of the first point in the file
point_count: u32Number of points for this stroke (extracted from bits 31:4 of the packed field)
flag: u8Lowest nibble (bits 3:0) of the packed field
Implementations§
Trait Implementations§
Source§impl Clone for PointsTableEntry
impl Clone for PointsTableEntry
Source§fn clone(&self) -> PointsTableEntry
fn clone(&self) -> PointsTableEntry
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 PointsTableEntry
impl Debug for PointsTableEntry
Source§impl PartialEq for PointsTableEntry
impl PartialEq for PointsTableEntry
impl StructuralPartialEq for PointsTableEntry
Auto Trait Implementations§
impl Freeze for PointsTableEntry
impl RefUnwindSafe for PointsTableEntry
impl Send for PointsTableEntry
impl Sync for PointsTableEntry
impl Unpin for PointsTableEntry
impl UnwindSafe for PointsTableEntry
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)