pub enum ImmutabilityPolicyMode {
Locked,
Mutable,
Unlocked,
}Expand description
The immutability policy mode.
Variants§
Locked
The immutability policy is locked.
Mutable
Response only. The immutability policy is mutable.
Unlocked
The immutability policy is unlocked.
Trait Implementations§
Source§impl AsRef<str> for ImmutabilityPolicyMode
impl AsRef<str> for ImmutabilityPolicyMode
Source§impl Clone for ImmutabilityPolicyMode
impl Clone for ImmutabilityPolicyMode
Source§fn clone(&self) -> ImmutabilityPolicyMode
fn clone(&self) -> ImmutabilityPolicyMode
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 moreimpl Copy for ImmutabilityPolicyMode
Source§impl Debug for ImmutabilityPolicyMode
impl Debug for ImmutabilityPolicyMode
Source§impl<'de> Deserialize<'de> for ImmutabilityPolicyMode
impl<'de> Deserialize<'de> for ImmutabilityPolicyMode
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
Source§impl Display for ImmutabilityPolicyMode
impl Display for ImmutabilityPolicyMode
impl Eq for ImmutabilityPolicyMode
Source§impl FromStr for ImmutabilityPolicyMode
impl FromStr for ImmutabilityPolicyMode
Source§impl PartialEq for ImmutabilityPolicyMode
impl PartialEq for ImmutabilityPolicyMode
Source§impl Serialize for ImmutabilityPolicyMode
impl Serialize for ImmutabilityPolicyMode
impl StructuralPartialEq for ImmutabilityPolicyMode
Auto Trait Implementations§
impl Freeze for ImmutabilityPolicyMode
impl RefUnwindSafe for ImmutabilityPolicyMode
impl Send for ImmutabilityPolicyMode
impl Sync for ImmutabilityPolicyMode
impl Unpin for ImmutabilityPolicyMode
impl UnsafeUnpin for ImmutabilityPolicyMode
impl UnwindSafe for ImmutabilityPolicyMode
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<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
impl<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
Source§fn deserialize_with(body: ResponseBody) -> Result<D, Error>
fn deserialize_with(body: ResponseBody) -> Result<D, Error>
Deserialize the response body using the specified format. Read more
Source§impl<D> DeserializeWith<XmlFormat> for Dwhere
D: DeserializeOwned,
impl<D> DeserializeWith<XmlFormat> for Dwhere
D: DeserializeOwned,
Source§fn deserialize_with(body: ResponseBody) -> Result<D, Error>
fn deserialize_with(body: ResponseBody) -> Result<D, Error>
Deserialize the response body using the specified format. Read more
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ServiceExt for T
impl<T> ServiceExt for T
Source§fn map_response_body<F>(self, f: F) -> MapResponseBody<Self, F>where
Self: Sized,
fn map_response_body<F>(self, f: F) -> MapResponseBody<Self, F>where
Self: Sized,
Apply a transformation to the response body. Read more
Source§fn decompression(self) -> Decompression<Self>where
Self: Sized,
fn decompression(self) -> Decompression<Self>where
Self: Sized,
Decompress response bodies. Read more
Source§fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using HTTP status codes. Read more
Source§fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using gRPC headers. Read more