use crate::environment::EnvironmentHostConfig;
use greentic_config_types::EnvironmentConfig;
impl From<EnvironmentConfig> for EnvironmentHostConfig {
fn from(value: EnvironmentConfig) -> Self {
Self {
env_id: value.env_id,
region: value.region,
tenant_org_id: None,
listen_addr: None,
public_base_url: None,
}
}
}
impl From<&EnvironmentConfig> for EnvironmentHostConfig {
fn from(value: &EnvironmentConfig) -> Self {
Self {
env_id: value.env_id.clone(),
region: value.region.clone(),
tenant_org_id: None,
listen_addr: None,
public_base_url: None,
}
}
}