Enum async_std_gpiod::Bias
source · [−]#[repr(u8)]
pub enum Bias {
Disable,
PullUp,
PullDown,
}Expand description
Input bias of a GPIO line
Sometimes GPIO lines shall be pulled to up (power rail) or down (ground) through resistor to avoid floating level on it.
Variants
Disable
Disabled bias (default)
PullUp
Pull line up
PullDown
Pull line down
Trait Implementations
sourceimpl PartialEq<Bias> for Bias
impl PartialEq<Bias> for Bias
impl Copy for Bias
impl Eq for Bias
impl StructuralEq for Bias
impl StructuralPartialEq for Bias
Auto Trait Implementations
impl RefUnwindSafe for Bias
impl Send for Bias
impl Sync for Bias
impl Unpin for Bias
impl UnwindSafe for Bias
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more