[][src]Trait avr_hal_generic::port::PinOps

pub trait PinOps {
    type Dynamic;
    pub fn into_dynamic(self) -> Self::Dynamic;
pub unsafe fn out_set(&mut self);
pub unsafe fn out_clear(&mut self);
pub unsafe fn out_toggle(&mut self);
pub unsafe fn out_get(&self) -> bool;
pub unsafe fn in_get(&self) -> bool;
pub unsafe fn make_output(&mut self);
pub unsafe fn make_input(&mut self, pull_up: bool); }

Associated Types

type Dynamic[src]

Loading content...

Required methods

pub fn into_dynamic(self) -> Self::Dynamic[src]

pub unsafe fn out_set(&mut self)[src]

pub unsafe fn out_clear(&mut self)[src]

pub unsafe fn out_toggle(&mut self)[src]

pub unsafe fn out_get(&self) -> bool[src]

pub unsafe fn in_get(&self) -> bool[src]

pub unsafe fn make_output(&mut self)[src]

pub unsafe fn make_input(&mut self, pull_up: bool)[src]

Loading content...

Implementors

Loading content...