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 Clone for WorkspacesCreateDirectoryRequest
impl Clone for WorkspacesCreateDirectoryRequest
Source§fn clone(&self) -> WorkspacesCreateDirectoryRequest
fn clone(&self) -> WorkspacesCreateDirectoryRequest
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 Default for WorkspacesCreateDirectoryRequest
impl Default for WorkspacesCreateDirectoryRequest
Source§fn default() -> WorkspacesCreateDirectoryRequest
fn default() -> WorkspacesCreateDirectoryRequest
Returns the “default value” for a type. Read more
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