NoneT

Struct NoneT 

Source
pub struct NoneT;
Expand description

Type-level version of the None variant

Trait Implementations§

Source§

impl Default for NoneT

Source§

fn default() -> NoneT

Returns the “default value” for a type. Read more
Source§

impl<S: Sercom> GetOptionalPad<S> for NoneT

Available on crate features samd21e or samd21el or samd21g or samd21gl or samd21j or samd51g or samd51j or samd51n or samd51p or same51g or same51j or same51n or same53j or same53n or same54n or same54p only.
Source§

impl OptionalPad for NoneT

Source§

impl OptionalPin for NoneT

Source§

impl OptionalPadNum for NoneT

Source§

impl OptionalPinId for NoneT

Auto Trait Implementations§

§

impl Freeze for NoneT

§

impl RefUnwindSafe for NoneT

§

impl Send for NoneT

§

impl Sync for NoneT

§

impl Unpin for NoneT

§

impl UnwindSafe for NoneT

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.