pub struct EndpointBackendMutate {
pub enabled: Option<bool>,
pub backend_id: String,
}
Fields§
§enabled: Option<bool>
true
if the module will be applied to traffic, false
to disable. default
true
if unspecified
backend_id: String
backend to be used to back this endpoint
Trait Implementations§
Source§impl Clone for EndpointBackendMutate
impl Clone for EndpointBackendMutate
Source§fn clone(&self) -> EndpointBackendMutate
fn clone(&self) -> EndpointBackendMutate
Returns a copy 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 EndpointBackendMutate
impl Debug for EndpointBackendMutate
Source§impl Default for EndpointBackendMutate
impl Default for EndpointBackendMutate
Source§fn default() -> EndpointBackendMutate
fn default() -> EndpointBackendMutate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EndpointBackendMutate
impl<'de> Deserialize<'de> for EndpointBackendMutate
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 EndpointBackendMutate
impl RefUnwindSafe for EndpointBackendMutate
impl Send for EndpointBackendMutate
impl Sync for EndpointBackendMutate
impl Unpin for EndpointBackendMutate
impl UnwindSafe for EndpointBackendMutate
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