pub fn parse_sequence(input: &[u8]) -> Result<Option<Event<'_>>, Error>Expand description
Parses exactly one OSC 7501 sequence terminated by BEL or ESC-backslash.
Ok(None) means an ignored report (missing/unknown state or invalid id).
Malformed pairs and unknown keys are skipped, and duplicates use the last
syntactically valid pair. Every report text pair and hard cap is checked,
including pairs overridden later. Capability replies ignore unknown pairs
within the frame cap. Nothing is returned until validation completes.
ยงErrors
Returns Error for invalid or oversized framing, or a rejected report.