pub struct DragParam {
pub path: Vec<CoordParam>,
pub keys: Option<Vec<String>>,
}Available on crate feature
response-types only.Expand description
A drag action.
Fields§
§path: Vec<CoordParam>An array of coordinates representing the path of the drag action.
keys: Option<Vec<String>>The keys being held while dragging the mouse.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DragParam
impl<'de> Deserialize<'de> for DragParam
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
impl StructuralPartialEq for DragParam
Auto Trait Implementations§
impl Freeze for DragParam
impl RefUnwindSafe for DragParam
impl Send for DragParam
impl Sync for DragParam
impl Unpin for DragParam
impl UnsafeUnpin for DragParam
impl UnwindSafe for DragParam
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