pub enum VolumeSource {
HostPath(String),
Named(String),
Anonymous,
}Expand description
Where the volume content lives.
Variants§
HostPath(String)
Bind mount from a host path.
Named(String)
Named volume managed by the runtime.
Anonymous
Anonymous volume (lifetime tied to the container).
Trait Implementations§
Source§impl Clone for VolumeSource
impl Clone for VolumeSource
Source§fn clone(&self) -> VolumeSource
fn clone(&self) -> VolumeSource
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 moreSource§impl Debug for VolumeSource
impl Debug for VolumeSource
impl Eq for VolumeSource
Source§impl PartialEq for VolumeSource
impl PartialEq for VolumeSource
Source§fn eq(&self, other: &VolumeSource) -> bool
fn eq(&self, other: &VolumeSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VolumeSource
Auto Trait Implementations§
impl Freeze for VolumeSource
impl RefUnwindSafe for VolumeSource
impl Send for VolumeSource
impl Sync for VolumeSource
impl Unpin for VolumeSource
impl UnsafeUnpin for VolumeSource
impl UnwindSafe for VolumeSource
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,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request