[][src]Enum wishbone_bridge::EthernetBridgeProtocol

pub enum EthernetBridgeProtocol {
    TCP,
    UDP,
}

Indicates which Ethernet protocol to use for Wishbone when connecting via a network.

Variants

TCP

A persistent TCP connection, also known as "Etherbone". TCP connections are common for systems with complete networking stacks and proxies.

UDP

An ephemeral Ethernet connection used for systems with limited networking stacks. UDP connections are common in FPGA hardware designs.

Trait Implementations

impl Clone for EthernetBridgeProtocol[src]

impl Copy for EthernetBridgeProtocol[src]

impl PartialEq<EthernetBridgeProtocol> for EthernetBridgeProtocol[src]

impl StructuralPartialEq for EthernetBridgeProtocol[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.