ansi-parser 0.9.1

A library using nom for parsing ANSI Escape Codes
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use super::*;

use std::fmt::Write;

#[test]
fn test_cursor_pos() {
    let pos = AnsiSequence::CursorPos(5, 20);
    let mut buff = String::new();

    write!(&mut buff, "{}", pos).expect("failed to write");

    assert_eq!(buff, "\x1b[5;20H");
}