pub struct Pad {
pub name: String,
pub packages: Option<Vec<String>>,
}Expand description
A muxable pad.
Fields§
§name: StringPad name as the vendor spells it: PA4 on STM32, UART1_TXD on i.MX.
packages: Option<Vec<String>>Packages that bond this pad out, or None when the source does not say.
Trait Implementations§
impl Eq for Pad
impl StructuralPartialEq for Pad
Auto Trait Implementations§
impl Forget for Pad
impl Freeze for Pad
impl RefUnwindSafe for Pad
impl Send for Pad
impl Sync for Pad
impl Unpin for Pad
impl UnsafeUnpin for Pad
impl UnwindSafe for Pad
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.