pub struct ConsoleConfig {
pub file: Option<String>,
pub socket: Option<String>,
pub mode: Mode,
pub iommu: Option<bool>,
}
Fields§
§file: Option<String>
§socket: Option<String>
§mode: Mode
§iommu: Option<bool>
Implementations§
Source§impl ConsoleConfig
impl ConsoleConfig
pub fn new(mode: Mode) -> ConsoleConfig
Trait Implementations§
Source§impl Clone for ConsoleConfig
impl Clone for ConsoleConfig
Source§fn clone(&self) -> ConsoleConfig
fn clone(&self) -> ConsoleConfig
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 moreSource§impl Debug for ConsoleConfig
impl Debug for ConsoleConfig
Source§impl Default for ConsoleConfig
impl Default for ConsoleConfig
Source§fn default() -> ConsoleConfig
fn default() -> ConsoleConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConsoleConfig
impl<'de> Deserialize<'de> for ConsoleConfig
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
Source§impl PartialEq for ConsoleConfig
impl PartialEq for ConsoleConfig
Source§impl Serialize for ConsoleConfig
impl Serialize for ConsoleConfig
impl StructuralPartialEq for ConsoleConfig
Auto Trait Implementations§
impl Freeze for ConsoleConfig
impl RefUnwindSafe for ConsoleConfig
impl Send for ConsoleConfig
impl Sync for ConsoleConfig
impl Unpin for ConsoleConfig
impl UnwindSafe for ConsoleConfig
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