pub struct TextInputEventMessage {
pub base: InputEventMessageBase,
pub text: String,
}Fields§
§base: InputEventMessageBase§text: StringImplementations§
Trait Implementations§
Source§impl BsonObject for TextInputEventMessage
impl BsonObject for TextInputEventMessage
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 TextInputEventMessage
impl BsonValue for TextInputEventMessage
Source§impl Clone for TextInputEventMessage
impl Clone for TextInputEventMessage
Source§impl Debug for TextInputEventMessage
impl Debug for TextInputEventMessage
Source§impl Default for TextInputEventMessage
impl Default for TextInputEventMessage
Source§impl Deref for TextInputEventMessage
impl Deref for TextInputEventMessage
Source§type Target = InputEventMessageBase
type Target = InputEventMessageBase
The resulting type after dereferencing.
Source§fn deref(&self) -> &InputEventMessageBase
fn deref(&self) -> &InputEventMessageBase
Dereferences the value.
Source§impl DerefMut for TextInputEventMessage
impl DerefMut for TextInputEventMessage
Source§fn deref_mut(&mut self) -> &mut InputEventMessageBase
fn deref_mut(&mut self) -> &mut InputEventMessageBase
Mutably dereferences the value.
Source§impl PartialEq for TextInputEventMessage
impl PartialEq for TextInputEventMessage
impl StructuralPartialEq for TextInputEventMessage
Auto Trait Implementations§
impl Freeze for TextInputEventMessage
impl RefUnwindSafe for TextInputEventMessage
impl Send for TextInputEventMessage
impl Sync for TextInputEventMessage
impl Unpin for TextInputEventMessage
impl UnsafeUnpin for TextInputEventMessage
impl UnwindSafe for TextInputEventMessage
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