pub struct ShellContainerAuto {
pub type_: ShellContainerAutoType,
pub file_ids: Option<Vec<String>>,
pub memory_limit: Option<Option<MemoryLimit>>,
pub network_policy: Option<ContainerNetworkPolicy>,
pub skills: Option<Vec<ShellSkill>>,
pub rest: Rest,
}Fields§
§type_: ShellContainerAutoType§file_ids: Option<Vec<String>>§memory_limit: Option<Option<MemoryLimit>>§network_policy: Option<ContainerNetworkPolicy>§skills: Option<Vec<ShellSkill>>§rest: RestImplementations§
Source§impl ShellContainerAuto
impl ShellContainerAuto
Sourcepub fn builder(type_: ShellContainerAutoType) -> ShellContainerAutoBuilder
pub fn builder(type_: ShellContainerAutoType) -> ShellContainerAutoBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for ShellContainerAuto
impl Clone for ShellContainerAuto
Source§impl Debug for ShellContainerAuto
impl Debug for ShellContainerAuto
Source§impl DeclaredFields for ShellContainerAuto
impl DeclaredFields for ShellContainerAuto
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ShellContainerAuto
impl<'de> Deserialize<'de> for ShellContainerAuto
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
impl Eq for ShellContainerAuto
Source§impl PartialEq for ShellContainerAuto
impl PartialEq for ShellContainerAuto
Source§impl Serialize for ShellContainerAuto
impl Serialize for ShellContainerAuto
impl StructuralPartialEq for ShellContainerAuto
Auto Trait Implementations§
impl Freeze for ShellContainerAuto
impl RefUnwindSafe for ShellContainerAuto
impl Send for ShellContainerAuto
impl Sync for ShellContainerAuto
impl Unpin for ShellContainerAuto
impl UnsafeUnpin for ShellContainerAuto
impl UnwindSafe for ShellContainerAuto
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