[−][src]Struct k8s_csi::v1_3_0::ValidateVolumeCapabilitiesResponse
Fields
confirmed: Option<Confirmed>
Confirmed indicates to the CO the set of capabilities that the plugin has validated. This field SHALL only be set to a non-empty value for successful validation responses. For successful validation responses, the CO SHALL compare the fields of this message to the originally requested capabilities in order to guard against an older plugin reporting "valid" for newer capability fields that it does not yet understand. This field is OPTIONAL.
message: String
Message to the CO if confirmed
above is empty. This field is
OPTIONAL.
An empty string is equal to an unspecified field value.
Trait Implementations
impl Clone for ValidateVolumeCapabilitiesResponse
[src]
fn clone(&self) -> ValidateVolumeCapabilitiesResponse
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ValidateVolumeCapabilitiesResponse
[src]
impl Default for ValidateVolumeCapabilitiesResponse
[src]
impl Message for ValidateVolumeCapabilitiesResponse
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
fn decode<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
[src]
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
B: Buf,
Self: Default,
[src]
B: Buf,
Self: Default,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<ValidateVolumeCapabilitiesResponse> for ValidateVolumeCapabilitiesResponse
[src]
fn eq(&self, other: &ValidateVolumeCapabilitiesResponse) -> bool
[src]
fn ne(&self, other: &ValidateVolumeCapabilitiesResponse) -> bool
[src]
impl StructuralPartialEq for ValidateVolumeCapabilitiesResponse
[src]
Auto Trait Implementations
impl RefUnwindSafe for ValidateVolumeCapabilitiesResponse
impl Send for ValidateVolumeCapabilitiesResponse
impl Sync for ValidateVolumeCapabilitiesResponse
impl Unpin for ValidateVolumeCapabilitiesResponse
impl UnwindSafe for ValidateVolumeCapabilitiesResponse
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
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> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,