pub struct PointerMovedEventMessage {
pub base: PointerEventMessageBase,
}Fields§
§base: PointerEventMessageBaseImplementations§
Trait Implementations§
Source§impl BsonObject for PointerMovedEventMessage
impl BsonObject for PointerMovedEventMessage
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 PointerMovedEventMessage
impl BsonValue for PointerMovedEventMessage
Source§impl Clone for PointerMovedEventMessage
impl Clone for PointerMovedEventMessage
Source§impl Debug for PointerMovedEventMessage
impl Debug for PointerMovedEventMessage
Source§impl Default for PointerMovedEventMessage
impl Default for PointerMovedEventMessage
Source§impl Deref for PointerMovedEventMessage
impl Deref for PointerMovedEventMessage
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 PointerMovedEventMessage
impl DerefMut for PointerMovedEventMessage
Source§fn deref_mut(&mut self) -> &mut PointerEventMessageBase
fn deref_mut(&mut self) -> &mut PointerEventMessageBase
Mutably dereferences the value.
Source§impl PartialEq for PointerMovedEventMessage
impl PartialEq for PointerMovedEventMessage
impl StructuralPartialEq for PointerMovedEventMessage
Auto Trait Implementations§
impl Freeze for PointerMovedEventMessage
impl RefUnwindSafe for PointerMovedEventMessage
impl Send for PointerMovedEventMessage
impl Sync for PointerMovedEventMessage
impl Unpin for PointerMovedEventMessage
impl UnsafeUnpin for PointerMovedEventMessage
impl UnwindSafe for PointerMovedEventMessage
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