Struct google_cloudiot1::api::GatewayConfig
source · [−]pub struct GatewayConfig {
pub gateway_auth_method: Option<String>,
pub gateway_type: Option<String>,
pub last_accessed_gateway_id: Option<String>,
pub last_accessed_gateway_time: Option<String>,
}Expand description
Gateway-related configuration and state.
This type is not used in any activity, and only used as part of another schema.
Fields
gateway_auth_method: Option<String>Indicates how to authorize and/or authenticate devices to access the gateway.
gateway_type: Option<String>Indicates whether the device is a gateway.
last_accessed_gateway_id: Option<String>[Output only] The ID of the gateway the device accessed most recently.
last_accessed_gateway_time: Option<String>[Output only] The most recent time at which the device accessed the gateway specified in last_accessed_gateway.
Trait Implementations
sourceimpl Clone for GatewayConfig
impl Clone for GatewayConfig
sourcefn clone(&self) -> GatewayConfig
fn clone(&self) -> GatewayConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for GatewayConfig
impl Debug for GatewayConfig
sourceimpl Default for GatewayConfig
impl Default for GatewayConfig
sourcefn default() -> GatewayConfig
fn default() -> GatewayConfig
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GatewayConfig
impl<'de> Deserialize<'de> for GatewayConfig
sourcefn 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
sourceimpl Serialize for GatewayConfig
impl Serialize for GatewayConfig
impl Part for GatewayConfig
Auto Trait Implementations
impl RefUnwindSafe for GatewayConfig
impl Send for GatewayConfig
impl Sync for GatewayConfig
impl Unpin for GatewayConfig
impl UnwindSafe for GatewayConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more