[−][src]Struct rusoto_apigatewayv2::RouteSettings
Represents a collection of route settings.
Fields
data_trace_enabled: Option<bool>
Specifies whether (true) or not (false) data trace logging is enabled for this route. This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.
detailed_metrics_enabled: Option<bool>
Specifies whether detailed metrics are enabled.
logging_level: Option<String>
Specifies the logging level for this route: INFO, ERROR, or OFF. This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.
throttling_burst_limit: Option<i64>
Specifies the throttling burst limit.
throttling_rate_limit: Option<f64>
Specifies the throttling rate limit.
Trait Implementations
impl Clone for RouteSettings
[src]
pub fn clone(&self) -> RouteSettings
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for RouteSettings
[src]
impl Default for RouteSettings
[src]
pub fn default() -> RouteSettings
[src]
impl<'de> Deserialize<'de> for RouteSettings
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<RouteSettings> for RouteSettings
[src]
pub fn eq(&self, other: &RouteSettings) -> bool
[src]
pub fn ne(&self, other: &RouteSettings) -> bool
[src]
impl Serialize for RouteSettings
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for RouteSettings
[src]
Auto Trait Implementations
impl RefUnwindSafe for RouteSettings
[src]
impl Send for RouteSettings
[src]
impl Sync for RouteSettings
[src]
impl Unpin for RouteSettings
[src]
impl UnwindSafe for RouteSettings
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,