pub struct QueryRequestPayload {
pub devices: Option<Vec<AgentDeviceId>>,
}Expand description
Payload containing device IDs.
This type is not used in any activity, and only used as part of another schema.
Fields§
§devices: Option<Vec<AgentDeviceId>>Third-party device IDs for which to get the device states.
Trait Implementations§
Source§impl Clone for QueryRequestPayload
impl Clone for QueryRequestPayload
Source§fn clone(&self) -> QueryRequestPayload
fn clone(&self) -> QueryRequestPayload
Returns a duplicate 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 QueryRequestPayload
impl Debug for QueryRequestPayload
Source§impl Default for QueryRequestPayload
impl Default for QueryRequestPayload
Source§fn default() -> QueryRequestPayload
fn default() -> QueryRequestPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueryRequestPayload
impl<'de> Deserialize<'de> for QueryRequestPayload
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 Serialize for QueryRequestPayload
impl Serialize for QueryRequestPayload
impl Part for QueryRequestPayload
Auto Trait Implementations§
impl Freeze for QueryRequestPayload
impl RefUnwindSafe for QueryRequestPayload
impl Send for QueryRequestPayload
impl Sync for QueryRequestPayload
impl Unpin for QueryRequestPayload
impl UnwindSafe for QueryRequestPayload
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