Skip to content

Narazaka/shiorust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shiorust

SHIORI Protocol Parser

install

[dependencies]
shiorust = "0.1"

usage

use shiorust::message::{self, parts::standard_header_name::*, traits::*, Parser};

fn foo() {
    let r = message::Request::parse("GET SHIORI/3.0\r\nReference0: aaa\r\n\r\n").unwrap();
    assert_eq!(r.headers.get_reference(0).unwrap().as_str(), "aaa");
    assert_eq!(r.headers.get("Reference0").unwrap().as_str(), "aaa");
    assert_eq!(r.headers.get(&Sender), r.headers.get_sender());
}

License

Zlib license

About

SHIORI Protocol Parser / Builder

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages