pub struct ProjectVolumeMountOptions { /* private fields */ }Expand description
Effective nested evidence for one service-volume mount.
The collection returned by ProjectService::volume_mount_options keeps the same order as
ProjectService::volumes. It supplements, rather than replaces, the stable native mount API.
Implementations§
Source§impl ProjectVolumeMountOptions
impl ProjectVolumeMountOptions
Sourcepub const fn consistency(&self) -> Option<&ProjectValue<String>>
pub const fn consistency(&self) -> Option<&ProjectValue<String>>
Returns the effective mount-consistency token and its contributors.
Sourcepub const fn bind(&self) -> Option<&ProjectBindMountOptions>
pub const fn bind(&self) -> Option<&ProjectBindMountOptions>
Returns effective bind-option evidence.
Sourcepub const fn image(&self) -> Option<&ProjectImageMountOptions>
pub const fn image(&self) -> Option<&ProjectImageMountOptions>
Returns effective image-mount option evidence.
Sourcepub const fn tmpfs(&self) -> Option<&ProjectTmpfsMountOptions>
pub const fn tmpfs(&self) -> Option<&ProjectTmpfsMountOptions>
Returns effective tmpfs-mount option evidence.
Sourcepub const fn volume(&self) -> Option<&ProjectNamedVolumeMountOptions>
pub const fn volume(&self) -> Option<&ProjectNamedVolumeMountOptions>
Returns effective named-volume option evidence.
Sourcepub fn unmodeled_fields(&self) -> &[ProjectFieldReference]
pub fn unmodeled_fields(&self) -> &[ProjectFieldReference]
Returns malformed or unrecognized long-mount fields with effective provenance.
Trait Implementations§
Source§impl Clone for ProjectVolumeMountOptions
impl Clone for ProjectVolumeMountOptions
Source§fn clone(&self) -> ProjectVolumeMountOptions
fn clone(&self) -> ProjectVolumeMountOptions
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 ProjectVolumeMountOptions
impl Debug for ProjectVolumeMountOptions
impl Eq for ProjectVolumeMountOptions
impl StructuralPartialEq for ProjectVolumeMountOptions
Auto Trait Implementations§
impl Freeze for ProjectVolumeMountOptions
impl RefUnwindSafe for ProjectVolumeMountOptions
impl Send for ProjectVolumeMountOptions
impl Sync for ProjectVolumeMountOptions
impl Unpin for ProjectVolumeMountOptions
impl UnsafeUnpin for ProjectVolumeMountOptions
impl UnwindSafe for ProjectVolumeMountOptions
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