pub struct ControlPlaneConfig {
pub control_plane_url: String,
pub project_id: Uuid,
pub api_key: String,
pub data_plane_name: Option<String>,
pub initial_artifact_id: Option<Uuid>,
}Expand description
Configuration for the control plane client.
Fields§
§control_plane_url: String§project_id: Uuid§api_key: String§data_plane_name: Option<String>§initial_artifact_id: Option<Uuid>Trait Implementations§
Source§impl Clone for ControlPlaneConfig
impl Clone for ControlPlaneConfig
Source§fn clone(&self) -> ControlPlaneConfig
fn clone(&self) -> ControlPlaneConfig
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 moreAuto Trait Implementations§
impl Freeze for ControlPlaneConfig
impl RefUnwindSafe for ControlPlaneConfig
impl Send for ControlPlaneConfig
impl Sync for ControlPlaneConfig
impl Unpin for ControlPlaneConfig
impl UnsafeUnpin for ControlPlaneConfig
impl UnwindSafe for ControlPlaneConfig
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