pub struct CacheFetchRequest {
pub async_: Option<bool>,
pub chunks: Option<String>,
pub group: Option<String>,
}Expand description
CacheFetchRequest
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"
},
"chunks": {
"description": "Comma-separated chunk specifier list (e.g.
`0:10,25:30`) describing file pieces to prefetch.",
"type": "string"
}
},
"additionalProperties": true
}Fields§
§async_: Option<bool>Run the command asynchronously. Returns a job id immediately.
chunks: Option<String>Comma-separated chunk specifier list (e.g. 0:10,25:30) describing
file pieces to prefetch.
group: Option<String>Assign the request to a custom stats group.
Trait Implementations§
Source§impl Clone for CacheFetchRequest
impl Clone for CacheFetchRequest
Source§fn clone(&self) -> CacheFetchRequest
fn clone(&self) -> CacheFetchRequest
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 CacheFetchRequest
impl Debug for CacheFetchRequest
Source§impl Default for CacheFetchRequest
impl Default for CacheFetchRequest
Source§impl<'de> Deserialize<'de> for CacheFetchRequest
impl<'de> Deserialize<'de> for CacheFetchRequest
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<&CacheFetchRequest> for CacheFetchRequest
impl From<&CacheFetchRequest> for CacheFetchRequest
Source§fn from(value: &CacheFetchRequest) -> Self
fn from(value: &CacheFetchRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CacheFetchRequest
impl RefUnwindSafe for CacheFetchRequest
impl Send for CacheFetchRequest
impl Sync for CacheFetchRequest
impl Unpin for CacheFetchRequest
impl UnsafeUnpin for CacheFetchRequest
impl UnwindSafe for CacheFetchRequest
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