pub struct AxisInfo {
pub resolution: u32,
pub minimum: i32,
pub maximum: i32,
}
Fields§
§resolution: u32
§minimum: i32
§maximum: i32
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AxisInfo
impl<'de> Deserialize<'de> for AxisInfo
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 Ord for AxisInfo
impl Ord for AxisInfo
Source§impl PartialOrd for AxisInfo
impl PartialOrd for AxisInfo
impl Copy for AxisInfo
impl Eq for AxisInfo
impl StructuralPartialEq for AxisInfo
Auto Trait Implementations§
impl Freeze for AxisInfo
impl RefUnwindSafe for AxisInfo
impl Send for AxisInfo
impl Sync for AxisInfo
impl Unpin for AxisInfo
impl UnwindSafe for AxisInfo
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§impl<T> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
Source§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<RawFdContainer>,
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<RawFdContainer>, ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more