pub struct MountOptions { /* private fields */ }Expand description
Explicit customer mount configuration.
Implementations§
Source§impl MountOptions
impl MountOptions
Sourcepub fn read_write() -> Self
pub fn read_write() -> Self
Creates a writable tracking-safe sparse mount with close/fsync publication.
Sourcepub fn subdirectory(self, path: impl Into<String>) -> Self
pub fn subdirectory(self, path: impl Into<String>) -> Self
Projects one exact workspace directory as the native mount root.
Sourcepub const fn publication(self, publication: MountPublication) -> Self
pub const fn publication(self, publication: MountPublication) -> Self
Selects the exact publication policy for writable authored effects.
Trait Implementations§
Source§impl Clone for MountOptions
impl Clone for MountOptions
Source§impl Debug for MountOptions
impl Debug for MountOptions
impl Eq for MountOptions
Source§impl PartialEq for MountOptions
impl PartialEq for MountOptions
impl StructuralPartialEq for MountOptions
Auto Trait Implementations§
impl Freeze for MountOptions
impl RefUnwindSafe for MountOptions
impl Send for MountOptions
impl Sync for MountOptions
impl Unpin for MountOptions
impl UnsafeUnpin for MountOptions
impl UnwindSafe for MountOptions
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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