#[repr(C)]pub struct SnapshotEntry {Show 18 fields
pub struct_size: u32,
pub version: u32,
pub kind: u32,
pub flags: u32,
pub index: i32,
pub owner_a: i32,
pub owner_b: i32,
pub set_index: i32,
pub local_index: i32,
pub color_index: i32,
pub free_order: i32,
pub generation: u32,
pub subtype: u32,
pub owner_a_prev: i32,
pub owner_a_next: i32,
pub owner_b_prev: i32,
pub owner_b_next: i32,
pub owner_b_order: i32,
}Fields§
§struct_size: u32§version: u32§kind: u32§flags: u32§index: i32§owner_a: i32§owner_b: i32§set_index: i32§local_index: i32§color_index: i32§free_order: i32§generation: u32§subtype: u32§owner_a_prev: i32§owner_a_next: i32§owner_b_prev: i32§owner_b_next: i32§owner_b_order: i32Trait Implementations§
Source§impl Clone for SnapshotEntry
impl Clone for SnapshotEntry
Source§fn clone(&self) -> SnapshotEntry
fn clone(&self) -> SnapshotEntry
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 SnapshotEntry
Source§impl Debug for SnapshotEntry
impl Debug for SnapshotEntry
Source§impl Default for SnapshotEntry
impl Default for SnapshotEntry
Source§fn default() -> SnapshotEntry
fn default() -> SnapshotEntry
Returns the “default value” for a type. Read more
impl Eq for SnapshotEntry
Source§impl PartialEq for SnapshotEntry
impl PartialEq for SnapshotEntry
impl StructuralPartialEq for SnapshotEntry
Auto Trait Implementations§
impl Freeze for SnapshotEntry
impl RefUnwindSafe for SnapshotEntry
impl Send for SnapshotEntry
impl Sync for SnapshotEntry
impl Unpin for SnapshotEntry
impl UnsafeUnpin for SnapshotEntry
impl UnwindSafe for SnapshotEntry
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