pub struct EndpointTrafficPolicy {
pub enabled: Option<bool>,
pub value: String,
}
Fields§
§enabled: Option<bool>
true
if the module will be applied to traffic, false
to disable. default
true
if unspecified
value: String
the traffic policy that should be applied to the traffic on your endpoint.
Trait Implementations§
Source§impl Clone for EndpointTrafficPolicy
impl Clone for EndpointTrafficPolicy
Source§fn clone(&self) -> EndpointTrafficPolicy
fn clone(&self) -> EndpointTrafficPolicy
Returns a duplicate of the value. Read more
1.0.0 · 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 EndpointTrafficPolicy
impl Debug for EndpointTrafficPolicy
Source§impl Default for EndpointTrafficPolicy
impl Default for EndpointTrafficPolicy
Source§fn default() -> EndpointTrafficPolicy
fn default() -> EndpointTrafficPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EndpointTrafficPolicy
impl<'de> Deserialize<'de> for EndpointTrafficPolicy
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 EndpointTrafficPolicy
impl RefUnwindSafe for EndpointTrafficPolicy
impl Send for EndpointTrafficPolicy
impl Sync for EndpointTrafficPolicy
impl Unpin for EndpointTrafficPolicy
impl UnwindSafe for EndpointTrafficPolicy
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