pub struct EthAddr {
pub shelf_x: u8,
pub shelf_y: u8,
pub rack_x: u8,
pub rack_y: u8,
}
Fields§
§shelf_x: u8
§shelf_y: u8
§rack_x: u8
§rack_y: u8
Trait Implementations§
Source§impl IntoChip<EthAddr> for (Option<u8>, Option<u8>, Option<u8>, Option<u8>)
impl IntoChip<EthAddr> for (Option<u8>, Option<u8>, Option<u8>, Option<u8>)
fn cinto( &self, chip: &dyn ChipComms, cif: &dyn ChipInterface, ) -> Result<EthAddr, PlatformError>
Source§impl IntoChip<EthAddr> for (u8, u8)
impl IntoChip<EthAddr> for (u8, u8)
fn cinto( &self, chip: &dyn ChipComms, cif: &dyn ChipInterface, ) -> Result<EthAddr, PlatformError>
Source§impl IntoChip<EthAddr> for (u8, u8, u8, u8)
impl IntoChip<EthAddr> for (u8, u8, u8, u8)
fn cinto( &self, _chip: &dyn ChipComms, _cif: &dyn ChipInterface, ) -> Result<EthAddr, PlatformError>
Source§impl IntoChip<EthAddr> for EthAddr
impl IntoChip<EthAddr> for EthAddr
fn cinto( &self, _chip: &dyn ChipComms, _cif: &dyn ChipInterface, ) -> Result<EthAddr, PlatformError>
impl Copy for EthAddr
impl Eq for EthAddr
impl StructuralPartialEq for EthAddr
Auto Trait Implementations§
impl Freeze for EthAddr
impl RefUnwindSafe for EthAddr
impl Send for EthAddr
impl Sync for EthAddr
impl Unpin for EthAddr
impl UnwindSafe for EthAddr
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