pub struct CreateContainerRequest {
pub name: Option<String>,
pub file_ids: Option<Vec<Value>>,
pub expires_after: Option<Value>,
pub extra_body: Option<Map<String, Value>>,
}Expand description
Creates a container.
Fields§
§name: Option<String>The name of the container.
file_ids: Option<Vec<Value>>The IDs of files to seed the container with, as raw JSON (each
entry a {"file_id": ...} or {"file_id": ..., "expires_after": ...}).
expires_after: Option<Value>The expiration policy of the container, as raw JSON
({"anchor": "last_active_at", "minutes": N}).
extra_body: Option<Map<String, Value>>Additional JSON properties flattened into the request body, for fields not covered by the typed struct.
Trait Implementations§
Source§impl Clone for CreateContainerRequest
impl Clone for CreateContainerRequest
Source§fn clone(&self) -> CreateContainerRequest
fn clone(&self) -> CreateContainerRequest
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 CreateContainerRequest
impl Debug for CreateContainerRequest
Source§impl Default for CreateContainerRequest
impl Default for CreateContainerRequest
Source§fn default() -> CreateContainerRequest
fn default() -> CreateContainerRequest
Returns the “default value” for a type. Read more
Source§impl Post for CreateContainerRequest
impl Post for CreateContainerRequest
Source§impl PostNoStream for CreateContainerRequest
impl PostNoStream for CreateContainerRequest
Auto Trait Implementations§
impl Freeze for CreateContainerRequest
impl RefUnwindSafe for CreateContainerRequest
impl Send for CreateContainerRequest
impl Sync for CreateContainerRequest
impl Unpin for CreateContainerRequest
impl UnsafeUnpin for CreateContainerRequest
impl UnwindSafe for CreateContainerRequest
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