pub enum OutputSlewRate {
Slow,
Fast,
}Expand description
The slew rate of a pin when used as an output.
Variants§
Trait Implementations§
Source§impl Clone for OutputSlewRate
impl Clone for OutputSlewRate
Source§fn clone(&self) -> OutputSlewRate
fn clone(&self) -> OutputSlewRate
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 OutputSlewRate
impl Debug for OutputSlewRate
Source§impl PartialEq for OutputSlewRate
impl PartialEq for OutputSlewRate
impl Copy for OutputSlewRate
impl Eq for OutputSlewRate
impl StructuralPartialEq for OutputSlewRate
Auto Trait Implementations§
impl Freeze for OutputSlewRate
impl RefUnwindSafe for OutputSlewRate
impl Send for OutputSlewRate
impl Sync for OutputSlewRate
impl Unpin for OutputSlewRate
impl UnwindSafe for OutputSlewRate
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<Choices> CoproductSubsetter<CNil, HNil> for Choices
impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more