pub struct RegistrationInfoDevice {
pub id: String,
pub name: Option<String>,
pub size: DeviceSize,
pub _type: Option<DeviceType>,
}Expand description
Information about a connected device.
Fields§
§id: StringThe ID of the specific device.
name: Option<String>The user-specified name of the device.
Added in Stream Deck software version 4.3.
size: DeviceSizeThe size of the device.
_type: Option<DeviceType>The type of the device.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RegistrationInfoDevice
impl<'de> Deserialize<'de> for RegistrationInfoDevice
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
Auto Trait Implementations§
impl Freeze for RegistrationInfoDevice
impl RefUnwindSafe for RegistrationInfoDevice
impl Send for RegistrationInfoDevice
impl Sync for RegistrationInfoDevice
impl Unpin for RegistrationInfoDevice
impl UnwindSafe for RegistrationInfoDevice
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