pub enum NetworkModel {
CiForgeManaged,
DockerDefault,
UnsupportedCustom,
}Variants§
CiForgeManaged
ci-forge owns container networking; user --network is rejected.
DockerDefault
Docker default bridge networking; no networking concerns flagged.
UnsupportedCustom
Workflow attempted to set unsupported custom networking.
Trait Implementations§
Source§impl Clone for NetworkModel
impl Clone for NetworkModel
Source§fn clone(&self) -> NetworkModel
fn clone(&self) -> NetworkModel
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 NetworkModel
impl Debug for NetworkModel
Source§impl<'de> Deserialize<'de> for NetworkModel
impl<'de> Deserialize<'de> for NetworkModel
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 Hash for NetworkModel
impl Hash for NetworkModel
Source§impl PartialEq for NetworkModel
impl PartialEq for NetworkModel
Source§fn eq(&self, other: &NetworkModel) -> bool
fn eq(&self, other: &NetworkModel) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NetworkModel
impl Serialize for NetworkModel
impl Copy for NetworkModel
impl Eq for NetworkModel
impl StructuralPartialEq for NetworkModel
Auto Trait Implementations§
impl Freeze for NetworkModel
impl RefUnwindSafe for NetworkModel
impl Send for NetworkModel
impl Sync for NetworkModel
impl Unpin for NetworkModel
impl UnsafeUnpin for NetworkModel
impl UnwindSafe for NetworkModel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.