pub struct ContainerCreateParams {
pub name: Option<String>,
pub expires_after: Option<ContainerExpiresAfter>,
pub metadata: BTreeMap<String, String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 container 创建参数。
Fields§
§name: Option<String>名称。
expires_after: Option<ContainerExpiresAfter>过期策略。
metadata: BTreeMap<String, String>自定义 metadata。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for ContainerCreateParams
impl Clone for ContainerCreateParams
Source§fn clone(&self) -> ContainerCreateParams
fn clone(&self) -> ContainerCreateParams
Returns a duplicate of the value. Read more
1.0.0 · 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 ContainerCreateParams
impl Debug for ContainerCreateParams
Source§impl Default for ContainerCreateParams
impl Default for ContainerCreateParams
Source§fn default() -> ContainerCreateParams
fn default() -> ContainerCreateParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContainerCreateParams
impl<'de> Deserialize<'de> for ContainerCreateParams
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
Auto Trait Implementations§
impl Freeze for ContainerCreateParams
impl RefUnwindSafe for ContainerCreateParams
impl Send for ContainerCreateParams
impl Sync for ContainerCreateParams
impl Unpin for ContainerCreateParams
impl UnsafeUnpin for ContainerCreateParams
impl UnwindSafe for ContainerCreateParams
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