pub struct ResourceMkdirParams {
pub channel: Uri,
pub uri: Uri,
}Expand description
Creates a directory on the server’s filesystem with mkdir -p semantics.
The server MUST create any missing parent directories. Creating a
directory that already exists is a no-op success. If uri already
exists but is not a directory, the server MUST fail with
AlreadyExists.
Like all resource* methods, resourceMkdir is symmetrical and MAY be
sent in either direction.
Fields§
§channel: UriChannel URI this command targets.
uri: UriDirectory URI to create (parents created as needed).
Trait Implementations§
Source§impl Clone for ResourceMkdirParams
impl Clone for ResourceMkdirParams
Source§fn clone(&self) -> ResourceMkdirParams
fn clone(&self) -> ResourceMkdirParams
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 ResourceMkdirParams
impl Debug for ResourceMkdirParams
Source§impl<'de> Deserialize<'de> for ResourceMkdirParams
impl<'de> Deserialize<'de> for ResourceMkdirParams
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
Source§impl PartialEq for ResourceMkdirParams
impl PartialEq for ResourceMkdirParams
Source§fn eq(&self, other: &ResourceMkdirParams) -> bool
fn eq(&self, other: &ResourceMkdirParams) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ResourceMkdirParams
impl Serialize for ResourceMkdirParams
impl StructuralPartialEq for ResourceMkdirParams
Auto Trait Implementations§
impl Freeze for ResourceMkdirParams
impl RefUnwindSafe for ResourceMkdirParams
impl Send for ResourceMkdirParams
impl Sync for ResourceMkdirParams
impl Unpin for ResourceMkdirParams
impl UnsafeUnpin for ResourceMkdirParams
impl UnwindSafe for ResourceMkdirParams
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