Trait atat::Digester[][src]

pub trait Digester {
    const LINE_TERM_CHAR: u8;
    const FORMAT_CHAR: u8;

    fn reset(&mut self);
fn force_receive_state(&mut self);
fn digest<L: ArrayLength<u8>>(
        &mut self,
        buf: &mut Vec<u8, L>,
        urc_matcher: &mut impl UrcMatcher
    ) -> DigestResult<L>; }

Associated Constants

const LINE_TERM_CHAR: u8[src]

Command line termination character S3 (Default = b'\r' ASCII: [013])

const FORMAT_CHAR: u8[src]

Response formatting character S4 (Default = b'\n' ASCII: [010])

Loading content...

Required methods

fn reset(&mut self)[src]

fn force_receive_state(&mut self)[src]

fn digest<L: ArrayLength<u8>>(
    &mut self,
    buf: &mut Vec<u8, L>,
    urc_matcher: &mut impl UrcMatcher
) -> DigestResult<L>
[src]

Loading content...

Implementors

impl Digester for DefaultDigester[src]

Loading content...