pub enum FleetHostSpec {
Local,
Ssh {
host: String,
port: Option<u16>,
user: Option<String>,
identity: Option<PathBuf>,
known_hosts: Option<PathBuf>,
host_key_fingerprint: Option<String>,
working_directory: Option<PathBuf>,
env_allowlist: Vec<String>,
codewhale_binary: Option<String>,
},
Docker {
image: String,
args: Vec<String>,
},
}Expand description
Host on which a worker runs.
Variants§
Local
Ssh
Fields
Docker
Trait Implementations§
Source§impl Clone for FleetHostSpec
impl Clone for FleetHostSpec
Source§fn clone(&self) -> FleetHostSpec
fn clone(&self) -> FleetHostSpec
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 FleetHostSpec
impl Debug for FleetHostSpec
Source§impl<'de> Deserialize<'de> for FleetHostSpec
impl<'de> Deserialize<'de> for FleetHostSpec
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 FleetHostSpec
Source§impl PartialEq for FleetHostSpec
impl PartialEq for FleetHostSpec
Source§fn eq(&self, other: &FleetHostSpec) -> bool
fn eq(&self, other: &FleetHostSpec) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FleetHostSpec
impl Serialize for FleetHostSpec
impl StructuralPartialEq for FleetHostSpec
Auto Trait Implementations§
impl Freeze for FleetHostSpec
impl RefUnwindSafe for FleetHostSpec
impl Send for FleetHostSpec
impl Sync for FleetHostSpec
impl Unpin for FleetHostSpec
impl UnsafeUnpin for FleetHostSpec
impl UnwindSafe for FleetHostSpec
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