pub struct DeployCliConfig {
pub manager_url: Option<String>,
pub token: Option<String>,
pub deployment_group_id: Option<String>,
pub default_platform: Option<String>,
pub name: Option<String>,
pub display_name: Option<String>,
}Expand description
Configuration embedded in alien-deploy-cli binaries.
Fields§
§manager_url: Option<String>Manager URL to connect to.
token: Option<String>Authentication token for the manager API.
deployment_group_id: Option<String>Deployment group ID.
default_platform: Option<String>Default platform for deployments.
name: Option<String>Binary name (e.g., “acme-deploy”).
display_name: Option<String>Human-friendly display name (e.g., “Acme Deploy CLI”).
Trait Implementations§
Source§impl Clone for DeployCliConfig
impl Clone for DeployCliConfig
Source§fn clone(&self) -> DeployCliConfig
fn clone(&self) -> DeployCliConfig
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 DeployCliConfig
impl Debug for DeployCliConfig
Source§impl<'de> Deserialize<'de> for DeployCliConfig
impl<'de> Deserialize<'de> for DeployCliConfig
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 DeployCliConfig
impl RefUnwindSafe for DeployCliConfig
impl Send for DeployCliConfig
impl Sync for DeployCliConfig
impl Unpin for DeployCliConfig
impl UnsafeUnpin for DeployCliConfig
impl UnwindSafe for DeployCliConfig
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