pub struct PointerDataPacket {
pub data: Vec<PointerData>,
}Expand description
A sequence of reports about the state of pointers.
Fields§
§data: Vec<PointerData>Data about the individual pointers in this packet.
This list might contain multiple pieces of data about the same pointer.
Implementations§
Source§impl PointerDataPacket
impl PointerDataPacket
Sourcepub fn new(data: Vec<PointerData>) -> PointerDataPacket
pub fn new(data: Vec<PointerData>) -> PointerDataPacket
Creates a packet of pointer data reports.
Trait Implementations§
Source§impl Clone for PointerDataPacket
impl Clone for PointerDataPacket
Source§fn clone(&self) -> PointerDataPacket
fn clone(&self) -> PointerDataPacket
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 moreSource§impl Debug for PointerDataPacket
impl Debug for PointerDataPacket
Source§impl Default for PointerDataPacket
impl Default for PointerDataPacket
Source§fn default() -> PointerDataPacket
fn default() -> PointerDataPacket
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PointerDataPacket
impl RefUnwindSafe for PointerDataPacket
impl Send for PointerDataPacket
impl Sync for PointerDataPacket
impl Unpin for PointerDataPacket
impl UnsafeUnpin for PointerDataPacket
impl UnwindSafe for PointerDataPacket
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