pub struct HostSerialConsoleUpdate {
pub ssh: Option<SerialConsoleProtocolUpdate>,
pub telnet: Option<SerialConsoleProtocolUpdate>,
pub ipmi: Option<SerialConsoleProtocolUpdate>,
pub web_socket: Option<WebSocketConsoleUpdate>,
}Expand description
Update struct corresponding to HostSerialConsole
Fields§
§ssh: Option<SerialConsoleProtocolUpdate>§telnet: Option<SerialConsoleProtocolUpdate>§ipmi: Option<SerialConsoleProtocolUpdate>§web_socket: Option<WebSocketConsoleUpdate>Implementations§
Source§impl HostSerialConsoleUpdate
impl HostSerialConsoleUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_ssh(self, v: SerialConsoleProtocolUpdate) -> Self
pub fn with_telnet(self, v: SerialConsoleProtocolUpdate) -> Self
pub fn with_ipmi(self, v: SerialConsoleProtocolUpdate) -> Self
pub fn with_web_socket(self, v: WebSocketConsoleUpdate) -> Self
Trait Implementations§
Source§impl Debug for HostSerialConsoleUpdate
impl Debug for HostSerialConsoleUpdate
Source§impl Default for HostSerialConsoleUpdate
impl Default for HostSerialConsoleUpdate
Source§fn default() -> HostSerialConsoleUpdate
fn default() -> HostSerialConsoleUpdate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HostSerialConsoleUpdate
impl RefUnwindSafe for HostSerialConsoleUpdate
impl Send for HostSerialConsoleUpdate
impl Sync for HostSerialConsoleUpdate
impl Unpin for HostSerialConsoleUpdate
impl UnsafeUnpin for HostSerialConsoleUpdate
impl UnwindSafe for HostSerialConsoleUpdate
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