pub struct ScrollEventMessage {
pub base: PointerEventMessageBase,
pub delta_x: f64,
pub delta_y: f64,
}Fields§
§base: PointerEventMessageBase§delta_x: f64§delta_y: f64Implementations§
Trait Implementations§
Source§impl BsonObject for ScrollEventMessage
impl BsonObject for ScrollEventMessage
Source§fn get_property_value(&self, index: usize) -> ValueRef<'_>
fn get_property_value(&self, index: usize) -> ValueRef<'_>
Reads the property with the given index in
ClassType::properties.Source§fn set_property_value(
&mut self,
index: usize,
value: Value,
) -> Result<(), Error>
fn set_property_value( &mut self, index: usize, value: Value, ) -> Result<(), Error>
Assigns the property with the given index. The value is cast to the
type of the property; one of another type is an
InvalidCastException.Source§fn clone_object(&self) -> Box<dyn BsonObject>
fn clone_object(&self) -> Box<dyn BsonObject>
A copy of the object behind a new handle.
Source§fn equals(&self, other: &dyn BsonObject) -> bool
fn equals(&self, other: &dyn BsonObject) -> bool
Whether the other object is of the same class and has equal
properties.
fn as_any(&self) -> &dyn Any
fn into_any(self: Box<Self>) -> Box<dyn Any + Send + Sync>
Source§fn as_expando(&mut self) -> Option<&mut dyn IExpando>
fn as_expando(&mut self) -> Option<&mut dyn IExpando>
instance as IExpando.Source§impl BsonValue for ScrollEventMessage
impl BsonValue for ScrollEventMessage
Source§impl Clone for ScrollEventMessage
impl Clone for ScrollEventMessage
Source§impl Debug for ScrollEventMessage
impl Debug for ScrollEventMessage
Source§impl Default for ScrollEventMessage
impl Default for ScrollEventMessage
Source§impl Deref for ScrollEventMessage
impl Deref for ScrollEventMessage
Source§type Target = PointerEventMessageBase
type Target = PointerEventMessageBase
The resulting type after dereferencing.
Source§fn deref(&self) -> &PointerEventMessageBase
fn deref(&self) -> &PointerEventMessageBase
Dereferences the value.
Source§impl DerefMut for ScrollEventMessage
impl DerefMut for ScrollEventMessage
Source§fn deref_mut(&mut self) -> &mut PointerEventMessageBase
fn deref_mut(&mut self) -> &mut PointerEventMessageBase
Mutably dereferences the value.
Source§impl PartialEq for ScrollEventMessage
impl PartialEq for ScrollEventMessage
impl StructuralPartialEq for ScrollEventMessage
Auto Trait Implementations§
impl Freeze for ScrollEventMessage
impl RefUnwindSafe for ScrollEventMessage
impl Send for ScrollEventMessage
impl Sync for ScrollEventMessage
impl Unpin for ScrollEventMessage
impl UnsafeUnpin for ScrollEventMessage
impl UnwindSafe for ScrollEventMessage
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