pub struct GHContainer {
pub image: String,
pub credentials: Option<Value>,
pub env: Option<Value>,
pub ports: Vec<Value>,
pub volumes: Vec<String>,
pub options: Option<String>,
}Fields§
§image: String§credentials: Option<Value>§env: Option<Value>§ports: Vec<Value>§volumes: Vec<String>§options: Option<String>Trait Implementations§
Source§impl Clone for GHContainer
impl Clone for GHContainer
Source§fn clone(&self) -> GHContainer
fn clone(&self) -> GHContainer
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 GHContainer
impl Debug for GHContainer
Source§impl<'de> Deserialize<'de> for GHContainer
impl<'de> Deserialize<'de> for GHContainer
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 GHContainer
impl RefUnwindSafe for GHContainer
impl Send for GHContainer
impl Sync for GHContainer
impl Unpin for GHContainer
impl UnsafeUnpin for GHContainer
impl UnwindSafe for GHContainer
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