pub struct SessionFsMkdirRequest {
pub session_id: SessionId,
pub path: String,
pub recursive: Option<bool>,
pub mode: Option<i64>,
}Expand description
Directory path to create in the client-provided session filesystem, with options for recursive creation and POSIX mode.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§session_id: SessionIdTarget session identifier
path: StringPath using SessionFs conventions
recursive: Option<bool>Create parent directories as needed
mode: Option<i64>Optional POSIX-style mode for newly created directories
Trait Implementations§
Source§impl Clone for SessionFsMkdirRequest
impl Clone for SessionFsMkdirRequest
Source§fn clone(&self) -> SessionFsMkdirRequest
fn clone(&self) -> SessionFsMkdirRequest
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 SessionFsMkdirRequest
impl Debug for SessionFsMkdirRequest
Source§impl Default for SessionFsMkdirRequest
impl Default for SessionFsMkdirRequest
Source§fn default() -> SessionFsMkdirRequest
fn default() -> SessionFsMkdirRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionFsMkdirRequest
impl<'de> Deserialize<'de> for SessionFsMkdirRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SessionFsMkdirRequest
impl RefUnwindSafe for SessionFsMkdirRequest
impl Send for SessionFsMkdirRequest
impl Sync for SessionFsMkdirRequest
impl Unpin for SessionFsMkdirRequest
impl UnsafeUnpin for SessionFsMkdirRequest
impl UnwindSafe for SessionFsMkdirRequest
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