pub struct InputInfoSources {
pub input_device_state: InputState,
}
Fields§
§input_device_state: InputState
Trait Implementations§
Source§impl Clone for InputInfoSources
impl Clone for InputInfoSources
Source§fn clone(&self) -> InputInfoSources
fn clone(&self) -> InputInfoSources
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InputInfoSources
impl Debug for InputInfoSources
Source§impl Default for InputInfoSources
impl Default for InputInfoSources
Source§fn default() -> InputInfoSources
fn default() -> InputInfoSources
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InputInfoSources
impl<'de> Deserialize<'de> for InputInfoSources
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
Source§impl DeviceStorageCompatible for InputInfoSources
impl DeviceStorageCompatible for InputInfoSources
Source§impl From<InputInfoSources> for InputInfo
impl From<InputInfoSources> for InputInfo
Source§fn from(info: InputInfoSources) -> InputInfo
fn from(info: InputInfoSources) -> InputInfo
Converts to this type from the input type.
Source§impl From<InputInfoSources> for SettingInfo
impl From<InputInfoSources> for SettingInfo
Source§fn from(info: InputInfoSources) -> SettingInfo
fn from(info: InputInfoSources) -> SettingInfo
Converts to this type from the input type.
Source§impl From<InputInfoSources> for StorageInfo
impl From<InputInfoSources> for StorageInfo
Source§fn from(info: InputInfoSources) -> StorageInfo
fn from(info: InputInfoSources) -> StorageInfo
Converts to this type from the input type.
Source§impl From<InputInfoSourcesV2> for InputInfoSources
impl From<InputInfoSourcesV2> for InputInfoSources
Source§fn from(v2: InputInfoSourcesV2) -> Self
fn from(v2: InputInfoSourcesV2) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InputInfoSources
impl PartialEq for InputInfoSources
Source§impl Serialize for InputInfoSources
impl Serialize for InputInfoSources
impl StructuralPartialEq for InputInfoSources
Auto Trait Implementations§
impl Freeze for InputInfoSources
impl RefUnwindSafe for InputInfoSources
impl Send for InputInfoSources
impl Sync for InputInfoSources
impl Unpin for InputInfoSources
impl UnwindSafe for InputInfoSources
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<T> DeviceStorageConvertible for Twhere
T: DeviceStorageCompatible,
impl<T> DeviceStorageConvertible for Twhere
T: DeviceStorageCompatible,
§fn get_storable(&self) -> Cow<'_, <T as DeviceStorageConvertible>::Storable>
fn get_storable(&self) -> Cow<'_, <T as DeviceStorageConvertible>::Storable>
Convert
self
into its storable version.