pub struct SessionFsRmRequest {
pub session_id: SessionId,
pub path: String,
pub recursive: Option<bool>,
pub force: Option<bool>,
}Expand description
Path to remove from the client-provided session filesystem, with options for recursive removal and force.
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>Remove directories and their contents recursively
force: Option<bool>Ignore errors if the path does not exist
Trait Implementations§
Source§impl Clone for SessionFsRmRequest
impl Clone for SessionFsRmRequest
Source§fn clone(&self) -> SessionFsRmRequest
fn clone(&self) -> SessionFsRmRequest
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 SessionFsRmRequest
impl Debug for SessionFsRmRequest
Source§impl Default for SessionFsRmRequest
impl Default for SessionFsRmRequest
Source§fn default() -> SessionFsRmRequest
fn default() -> SessionFsRmRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionFsRmRequest
impl<'de> Deserialize<'de> for SessionFsRmRequest
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 SessionFsRmRequest
impl RefUnwindSafe for SessionFsRmRequest
impl Send for SessionFsRmRequest
impl Sync for SessionFsRmRequest
impl Unpin for SessionFsRmRequest
impl UnsafeUnpin for SessionFsRmRequest
impl UnwindSafe for SessionFsRmRequest
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