pub struct InterfaceComm {
pub unique_id_ref: String,
pub ranges: Vec<Range>,
}Expand description
Represents an <interface> in the Communication profile, mapping hardware interfaces to OD ranges.
Fields§
§unique_id_ref: StringThe uniqueID of the corresponding interface in the Device profile.
ranges: Vec<Range>The list of OD index ranges assigned to this interface.
Trait Implementations§
Source§impl Debug for InterfaceComm
impl Debug for InterfaceComm
Source§impl Default for InterfaceComm
impl Default for InterfaceComm
Source§fn default() -> InterfaceComm
fn default() -> InterfaceComm
Returns the “default value” for a type. Read more
Source§impl PartialEq for InterfaceComm
impl PartialEq for InterfaceComm
impl StructuralPartialEq for InterfaceComm
Auto Trait Implementations§
impl Freeze for InterfaceComm
impl RefUnwindSafe for InterfaceComm
impl Send for InterfaceComm
impl Sync for InterfaceComm
impl Unpin for InterfaceComm
impl UnwindSafe for InterfaceComm
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