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§impl Debug for PointerDataPacket
impl Debug for PointerDataPacket
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