Struct aws_lambda_events::event::iot::IoTCustomAuthorizerRequest
source · [−]pub struct IoTCustomAuthorizerRequest {
pub http_context: Option<IoThttpContext>,
pub mqtt_context: Option<IoTmqttContext>,
pub tls_context: Option<IoTtlsContext>,
pub authorization_token: Option<String>,
pub token_signature: Option<String>,
}Expand description
IoTCustomAuthorizerRequest contains data coming in to a custom IoT device gateway authorizer function.
Fields
http_context: Option<IoThttpContext>mqtt_context: Option<IoTmqttContext>tls_context: Option<IoTtlsContext>token_signature: Option<String>Trait Implementations
sourceimpl Clone for IoTCustomAuthorizerRequest
impl Clone for IoTCustomAuthorizerRequest
sourcefn clone(&self) -> IoTCustomAuthorizerRequest
fn clone(&self) -> IoTCustomAuthorizerRequest
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 moresourceimpl Debug for IoTCustomAuthorizerRequest
impl Debug for IoTCustomAuthorizerRequest
sourceimpl<'de> Deserialize<'de> for IoTCustomAuthorizerRequest
impl<'de> Deserialize<'de> for IoTCustomAuthorizerRequest
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 PartialEq<IoTCustomAuthorizerRequest> for IoTCustomAuthorizerRequest
impl PartialEq<IoTCustomAuthorizerRequest> for IoTCustomAuthorizerRequest
sourcefn eq(&self, other: &IoTCustomAuthorizerRequest) -> bool
fn eq(&self, other: &IoTCustomAuthorizerRequest) -> bool
impl StructuralPartialEq for IoTCustomAuthorizerRequest
Auto Trait Implementations
impl RefUnwindSafe for IoTCustomAuthorizerRequest
impl Send for IoTCustomAuthorizerRequest
impl Sync for IoTCustomAuthorizerRequest
impl Unpin for IoTCustomAuthorizerRequest
impl UnwindSafe for IoTCustomAuthorizerRequest
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