pub struct VfsQueueSetExpiryRequest {
pub async_: Option<bool>,
pub expiry: Option<f64>,
pub fs: Option<String>,
pub group: Option<String>,
pub id: Option<i64>,
pub relative: Option<bool>,
}Expand description
VfsQueueSetExpiryRequest
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"
},
"expiry": {
"description": "New eligibility time in seconds (may be negative
for immediate upload).",
"type": "number"
},
"fs": {
"description": "Optional VFS identifier for the queued item.",
"type": "string"
},
"id": {
"description": "Queue item ID as returned by `vfs/queue`.",
"type": "integer"
},
"relative": {
"description": "Set to true to treat `expiry` as relative to the
current value.",
"type": "boolean"
}
}
}Fields§
§async_: Option<bool>Run the command asynchronously. Returns a job id immediately.
expiry: Option<f64>§fs: Option<String>Optional VFS identifier for the queued item.
group: Option<String>Assign the request to a custom stats group.
id: Option<i64>Queue item ID as returned by vfs/queue.
relative: Option<bool>Set to true to treat expiry as relative to the current value.
Trait Implementations§
Source§impl Clone for VfsQueueSetExpiryRequest
impl Clone for VfsQueueSetExpiryRequest
Source§fn clone(&self) -> VfsQueueSetExpiryRequest
fn clone(&self) -> VfsQueueSetExpiryRequest
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 VfsQueueSetExpiryRequest
impl Debug for VfsQueueSetExpiryRequest
Source§impl Default for VfsQueueSetExpiryRequest
impl Default for VfsQueueSetExpiryRequest
Source§impl<'de> Deserialize<'de> for VfsQueueSetExpiryRequest
impl<'de> Deserialize<'de> for VfsQueueSetExpiryRequest
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<&VfsQueueSetExpiryRequest> for VfsQueueSetExpiryRequest
impl From<&VfsQueueSetExpiryRequest> for VfsQueueSetExpiryRequest
Source§fn from(value: &VfsQueueSetExpiryRequest) -> Self
fn from(value: &VfsQueueSetExpiryRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VfsQueueSetExpiryRequest
impl RefUnwindSafe for VfsQueueSetExpiryRequest
impl Send for VfsQueueSetExpiryRequest
impl Sync for VfsQueueSetExpiryRequest
impl Unpin for VfsQueueSetExpiryRequest
impl UnsafeUnpin for VfsQueueSetExpiryRequest
impl UnwindSafe for VfsQueueSetExpiryRequest
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