pub struct ParsedInterface {
pub name: String,
pub interface_type: String,
pub enabled: bool,
pub mode: String,
pub params: HashMap<String, String>,
}Expand description
A parsed interface from [[subsection]] within [interfaces].
Fields§
§name: String§interface_type: String§enabled: bool§mode: String§params: HashMap<String, String>Trait Implementations§
Source§impl Clone for ParsedInterface
impl Clone for ParsedInterface
Source§fn clone(&self) -> ParsedInterface
fn clone(&self) -> ParsedInterface
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 ParsedInterface
impl RefUnwindSafe for ParsedInterface
impl Send for ParsedInterface
impl Sync for ParsedInterface
impl Unpin for ParsedInterface
impl UnwindSafe for ParsedInterface
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