#[repr(C)]pub struct TextInputArgs {
pub text: String,
pub id: u32,
}Expand description
Raw text input payload delivered by a native text control.
Fields§
§text: String§id: u32Trait Implementations§
Source§impl<'de> Deserialize<'de> for TextInputArgs
impl<'de> Deserialize<'de> for TextInputArgs
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TextInputArgs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TextInputArgs, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TextInputArgs
impl RefUnwindSafe for TextInputArgs
impl Send for TextInputArgs
impl Sync for TextInputArgs
impl Unpin for TextInputArgs
impl UnsafeUnpin for TextInputArgs
impl UnwindSafe for TextInputArgs
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.