pub struct WorkspacesCreateDirectoryRequest {
pub path: String,
pub recursive: Option<bool>,
}Expand description
Directory to create within the session workspace files directory.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§path: StringSlash-separated relative path within the workspace files directory
recursive: Option<bool>Whether to create missing parent directories. Defaults to false.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WorkspacesCreateDirectoryRequest
impl<'de> Deserialize<'de> for WorkspacesCreateDirectoryRequest
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 WorkspacesCreateDirectoryRequest
impl RefUnwindSafe for WorkspacesCreateDirectoryRequest
impl Send for WorkspacesCreateDirectoryRequest
impl Sync for WorkspacesCreateDirectoryRequest
impl Unpin for WorkspacesCreateDirectoryRequest
impl UnsafeUnpin for WorkspacesCreateDirectoryRequest
impl UnwindSafe for WorkspacesCreateDirectoryRequest
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