pub struct VfsRefreshRequest {
pub async_: Option<bool>,
pub fs: Option<String>,
pub group: Option<String>,
pub recursive: Option<bool>,
}Expand description
VfsRefreshRequest
JSON schema
{
"type": "object",
"properties": {
"_async": {
"description": "Run the command asynchronously. Returns a job id
immediately.",
"type": "boolean"
},
"_group": {
"description": "Assign the request to a custom stats group.",
"type": "string"
},
"fs": {
"description": "Optional VFS identifier whose directory cache
should be refreshed.",
"type": "string"
},
"recursive": {
"description": "Set to true to refresh entire directory trees.",
"type": "boolean"
}
},
"additionalProperties": true
}Fields§
§async_: Option<bool>Run the command asynchronously. Returns a job id immediately.
fs: Option<String>Optional VFS identifier whose directory cache should be refreshed.
group: Option<String>Assign the request to a custom stats group.
recursive: Option<bool>Set to true to refresh entire directory trees.
Trait Implementations§
Source§impl Clone for VfsRefreshRequest
impl Clone for VfsRefreshRequest
Source§fn clone(&self) -> VfsRefreshRequest
fn clone(&self) -> VfsRefreshRequest
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 VfsRefreshRequest
impl Debug for VfsRefreshRequest
Source§impl Default for VfsRefreshRequest
impl Default for VfsRefreshRequest
Source§impl<'de> Deserialize<'de> for VfsRefreshRequest
impl<'de> Deserialize<'de> for VfsRefreshRequest
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 From<&VfsRefreshRequest> for VfsRefreshRequest
impl From<&VfsRefreshRequest> for VfsRefreshRequest
Source§fn from(value: &VfsRefreshRequest) -> Self
fn from(value: &VfsRefreshRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VfsRefreshRequest
impl RefUnwindSafe for VfsRefreshRequest
impl Send for VfsRefreshRequest
impl Sync for VfsRefreshRequest
impl Unpin for VfsRefreshRequest
impl UnsafeUnpin for VfsRefreshRequest
impl UnwindSafe for VfsRefreshRequest
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