[][src]Trait atat::ATATCmd

pub trait ATATCmd {
    type Response: ATATResp;
    type CommandLen: ArrayLength<u8>;
    fn as_str(&self) -> String<Self::CommandLen>;
fn parse(&self, resp: &str) -> Result<Self::Response, Error>; fn can_abort(&self) -> bool { ... }
fn max_timeout_ms(&self) -> u32 { ... } }

Associated Types

type Response: ATATResp

type CommandLen: ArrayLength<u8>

Loading content...

Required methods

fn as_str(&self) -> String<Self::CommandLen>

fn parse(&self, resp: &str) -> Result<Self::Response, Error>

Loading content...

Provided methods

fn can_abort(&self) -> bool

fn max_timeout_ms(&self) -> u32

Loading content...

Implementors

Loading content...