pub struct SessionLogger {
pub additional_encryption_context: Option<HashMap<String, String>>,
pub associated_portal_arns: Option<Vec<String>>,
pub creation_date: Option<f64>,
pub customer_managed_key: Option<String>,
pub display_name: Option<String>,
pub event_filter: Option<EventFilter>,
pub log_configuration: Option<LogConfiguration>,
pub session_logger_arn: Option<String>,
}Fields§
§additional_encryption_context: Option<HashMap<String, String>>§associated_portal_arns: Option<Vec<String>>§creation_date: Option<f64>§customer_managed_key: Option<String>§display_name: Option<String>§event_filter: Option<EventFilter>§log_configuration: Option<LogConfiguration>§session_logger_arn: Option<String>Trait Implementations§
Source§impl Clone for SessionLogger
impl Clone for SessionLogger
Source§fn clone(&self) -> SessionLogger
fn clone(&self) -> SessionLogger
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 SessionLogger
impl Debug for SessionLogger
Source§impl Default for SessionLogger
impl Default for SessionLogger
Source§fn default() -> SessionLogger
fn default() -> SessionLogger
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionLogger
impl<'de> Deserialize<'de> for SessionLogger
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
Auto Trait Implementations§
impl Freeze for SessionLogger
impl RefUnwindSafe for SessionLogger
impl Send for SessionLogger
impl Sync for SessionLogger
impl Unpin for SessionLogger
impl UnsafeUnpin for SessionLogger
impl UnwindSafe for SessionLogger
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.