pub struct APIServer {
pub control_plane: ControlPlaneComponent,
pub cert_sans: Vec<String>,
pub timeout_for_control_plane: Option<i64>,
}
Fields§
§control_plane: ControlPlaneComponent
§cert_sans: Vec<String>
CertSANs sets extra Subject Alternative Names for the API Server signing cert.
timeout_for_control_plane: Option<i64>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for APIServer
impl<'de> Deserialize<'de> for APIServer
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 APIServer
impl RefUnwindSafe for APIServer
impl Send for APIServer
impl Sync for APIServer
impl Unpin for APIServer
impl UnwindSafe for APIServer
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