pub enum FPGAInterface {
PCIe,
USB,
Ethernet,
SPI,
I2C,
JTAG,
Embedded,
Unknown(String),
}
Expand description
FPGA interface type
Variants§
Trait Implementations§
Source§impl Clone for FPGAInterface
impl Clone for FPGAInterface
Source§fn clone(&self) -> FPGAInterface
fn clone(&self) -> FPGAInterface
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 FPGAInterface
impl Debug for FPGAInterface
Source§impl<'de> Deserialize<'de> for FPGAInterface
impl<'de> Deserialize<'de> for FPGAInterface
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 FPGAInterface
impl PartialEq for FPGAInterface
Source§impl Serialize for FPGAInterface
impl Serialize for FPGAInterface
impl Eq for FPGAInterface
impl StructuralPartialEq for FPGAInterface
Auto Trait Implementations§
impl Freeze for FPGAInterface
impl RefUnwindSafe for FPGAInterface
impl Send for FPGAInterface
impl Sync for FPGAInterface
impl Unpin for FPGAInterface
impl UnwindSafe for FPGAInterface
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