pub enum ChannelInput {
Same,
Neighbor,
}Expand description
Input pin selection for a transceiver.
Variants§
Same
Inputs are taken from this transceiver’s own pins.
Neighbor
Inputs are taken from the next transceiver’s pins (modulo 8).
Trait Implementations§
Source§impl Clone for ChannelInput
impl Clone for ChannelInput
Source§fn clone(&self) -> ChannelInput
fn clone(&self) -> ChannelInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ChannelInput
Source§impl From<ChannelInput> for bool
impl From<ChannelInput> for bool
Source§fn from(value: ChannelInput) -> Self
fn from(value: ChannelInput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ChannelInput
impl RefUnwindSafe for ChannelInput
impl Send for ChannelInput
impl Sync for ChannelInput
impl Unpin for ChannelInput
impl UnsafeUnpin for ChannelInput
impl UnwindSafe for ChannelInput
Blanket Implementations§
impl<T, I> Binding<I, NoHandler<I>> for T
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