Struct gapi_grpc::google::cloud::iot::v1::ListDeviceStatesRequest[][src]

pub struct ListDeviceStatesRequest {
    pub name: String,
    pub num_states: i32,
}
[]

Request for ListDeviceStates.

Fields

name: String
[]

Required. The name of the device. For example, projects/p0/locations/us-central1/registries/registry0/devices/device0 or projects/p0/locations/us-central1/registries/registry0/devices/{num_id}.

num_states: i32
[]

The number of states to list. States are listed in descending order of update time. The maximum number of states retained is 10. If this value is zero, it will return all the states available.

Trait Implementations

impl Clone for ListDeviceStatesRequest[src][+]

impl Debug for ListDeviceStatesRequest[src][+]

impl Default for ListDeviceStatesRequest[src][+]

impl Message for ListDeviceStatesRequest[src][+]

impl PartialEq<ListDeviceStatesRequest> for ListDeviceStatesRequest[src][+]

impl StructuralPartialEq for ListDeviceStatesRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for ListDeviceStatesRequest

impl Send for ListDeviceStatesRequest

impl Sync for ListDeviceStatesRequest

impl Unpin for ListDeviceStatesRequest

impl UnwindSafe for ListDeviceStatesRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src][+]

impl<T> Borrow<T> for T where
    T: ?Sized
[src][+]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src][+]

impl<T> From<T> for T[src][+]

impl<T> Instrument for T[src][+]

impl<T> Instrument for T[src][+]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src][+]

impl<T> IntoRequest<T> for T[src][+]

impl<T> ToOwned for T where
    T: Clone
[src][+]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src][+]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src][+]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src][+]

impl<T> WithSubscriber for T[src][+]