Trait ATATCmd
atat
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 { ... } }
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