pub struct NativeMountRequest {
pub mount_id: MountId,
pub volume_id: VolumeId,
pub destination: PathBuf,
pub writable: bool,
}Expand description
One exact mount request; cross-volume routing remains in the SDK mount table.
Fields§
§mount_id: MountIdProcess-unique mount identity.
volume_id: VolumeIdProjected volume.
destination: PathBufEmpty, caller-owned destination.
writable: boolWhether authored effects may be captured.
Trait Implementations§
Source§impl Clone for NativeMountRequest
impl Clone for NativeMountRequest
Source§impl Debug for NativeMountRequest
impl Debug for NativeMountRequest
impl Eq for NativeMountRequest
Source§impl PartialEq for NativeMountRequest
impl PartialEq for NativeMountRequest
impl StructuralPartialEq for NativeMountRequest
Auto Trait Implementations§
impl Freeze for NativeMountRequest
impl RefUnwindSafe for NativeMountRequest
impl Send for NativeMountRequest
impl Sync for NativeMountRequest
impl Unpin for NativeMountRequest
impl UnsafeUnpin for NativeMountRequest
impl UnwindSafe for NativeMountRequest
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