Struct zng_view_api::window::CursorImage
source · pub struct CursorImage {
pub img: ImageId,
pub hotspot: PxPoint,
}Expand description
Defines a custom mouse cursor.
Fields§
§img: ImageIdCursor image.
hotspot: PxPointExact point in the image that is the mouse position.
This value is only used if the image format does not contain a hotspot.
Trait Implementations§
source§impl Clone for CursorImage
impl Clone for CursorImage
source§fn clone(&self) -> CursorImage
fn clone(&self) -> CursorImage
Returns a copy of the value. Read more
1.0.0 · 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 CursorImage
impl Debug for CursorImage
source§impl<'de> Deserialize<'de> for CursorImage
impl<'de> Deserialize<'de> for CursorImage
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for CursorImage
impl Hash for CursorImage
source§impl PartialEq for CursorImage
impl PartialEq for CursorImage
source§fn eq(&self, other: &CursorImage) -> bool
fn eq(&self, other: &CursorImage) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for CursorImage
impl Serialize for CursorImage
impl Copy for CursorImage
impl Eq for CursorImage
impl StructuralPartialEq for CursorImage
Auto Trait Implementations§
impl Freeze for CursorImage
impl RefUnwindSafe for CursorImage
impl Send for CursorImage
impl Sync for CursorImage
impl Unpin for CursorImage
impl UnwindSafe for CursorImage
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