pub struct SerialConsole {
pub base: ManagerService,
pub connect_types_supported: Option<Vec<SerialConnectTypesSupported>>,
}Expand description
The information about a serial console service that this manager provides.
This type shall describe a serial console service for a manager.
Fields§
§base: ManagerServiceBase type
connect_types_supported: Option<Vec<SerialConnectTypesSupported>>This property enumerates the serial console connection types that the implementation allows.
This property shall contain an array of the enumerations. SSH shall be included if the Secure Shell (SSH) protocol is supported. Telnet shall be included if the Telnet protocol is supported. IPMI shall be included if the IPMI Serial Over LAN (SOL) protocol is supported.
Trait Implementations§
Source§impl Debug for SerialConsole
impl Debug for SerialConsole
Source§impl<'de> Deserialize<'de> for SerialConsole
impl<'de> Deserialize<'de> for SerialConsole
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 SerialConsole
impl RefUnwindSafe for SerialConsole
impl Send for SerialConsole
impl Sync for SerialConsole
impl Unpin for SerialConsole
impl UnsafeUnpin for SerialConsole
impl UnwindSafe for SerialConsole
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