fn parse()

in reverie-ptrace/src/gdbstub/commands/base/_QThreadEvents.rs [19:31]


    fn parse(bytes: BytesMut) -> Option<Self> {
        if !bytes.starts_with(b":") {
            None
        } else {
            let value: u32 = decode_hex(&bytes[1..]).ok()?;
            if value != 0 && value != 1 {
                None
            } else {
                let enable = value == 1;
                Some(QThreadEvents { enable })
            }
        }
    }