pub struct Config<RST, DTR, PWR, VINT> { /* private fields */ }Implementations§
Source§impl<RST, DTR, PWR, VINT> Config<RST, DTR, PWR, VINT>
impl<RST, DTR, PWR, VINT> Config<RST, DTR, PWR, VINT>
pub fn new(pin: &str) -> Self
pub fn with_rst(self, rst_pin: RST) -> Self
pub fn with_pwr(self, pwr_pin: PWR) -> Self
pub fn with_dtr(self, dtr_pin: DTR) -> Self
pub fn with_vint(self, vint_pin: VINT) -> Self
pub fn baud_rate<B: Into<u32>>(self, baud_rate: B) -> Self
pub fn with_flow_control(self) -> Self
pub fn with_apn_info(self, apn_info: APNInfo) -> Self
pub fn pin(&self) -> &str
Trait Implementations§
Auto Trait Implementations§
impl<RST, DTR, PWR, VINT> Freeze for Config<RST, DTR, PWR, VINT>
impl<RST, DTR, PWR, VINT> RefUnwindSafe for Config<RST, DTR, PWR, VINT>
impl<RST, DTR, PWR, VINT> Send for Config<RST, DTR, PWR, VINT>
impl<RST, DTR, PWR, VINT> Sync for Config<RST, DTR, PWR, VINT>
impl<RST, DTR, PWR, VINT> Unpin for Config<RST, DTR, PWR, VINT>
impl<RST, DTR, PWR, VINT> UnwindSafe for Config<RST, DTR, PWR, VINT>
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