pub struct DeviceListResponse {
pub devices: Vec<CameraDevice>,
pub online_states: Vec<OnlineStateObservation>,
}Fields§
§devices: Vec<CameraDevice>§online_states: Vec<OnlineStateObservation>Trait Implementations§
Source§impl Clone for DeviceListResponse
impl Clone for DeviceListResponse
Source§fn clone(&self) -> DeviceListResponse
fn clone(&self) -> DeviceListResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DeviceListResponse
impl Debug for DeviceListResponse
Source§impl<'de> Deserialize<'de> for DeviceListResponse
impl<'de> Deserialize<'de> for DeviceListResponse
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
impl Eq for DeviceListResponse
Source§impl PartialEq for DeviceListResponse
impl PartialEq for DeviceListResponse
Source§impl Serialize for DeviceListResponse
impl Serialize for DeviceListResponse
impl StructuralPartialEq for DeviceListResponse
Auto Trait Implementations§
impl Freeze for DeviceListResponse
impl RefUnwindSafe for DeviceListResponse
impl Send for DeviceListResponse
impl Sync for DeviceListResponse
impl Unpin for DeviceListResponse
impl UnsafeUnpin for DeviceListResponse
impl UnwindSafe for DeviceListResponse
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