http-type 5.5.1

A comprehensive Rust library providing essential types for HTTP operations. Includes core HTTP abstractions (request/response, methods, status codes, versions), content types, cookies, WebSocket support, and thread-safe concurrent types (ArcMutex, ArcRwLock). Also provides convenient Option-wrapped primitive types for flexible HTTP handling.
Documentation
#[test]
fn test_enum_to_string() {
    use super::r#enum::*;
    use http_constant::*;
    assert_eq!(
        FileExtension::FileExtension123.to_string(),
        FILE_EXTENSION_123
    )
}

#[test]
fn test_get_content_type() {
    use super::r#enum::*;
    use http_constant::*;
    assert_eq!(
        FileExtension::FileExtension123.get_content_type(),
        APPLICATION_VND_LOTUS_1_2_3
    )
}

#[test]
fn test_parse() {
    use super::r#enum::*;
    use http_constant::*;
    assert_eq!(
        FileExtension::parse(FILE_EXTENSION_123),
        FileExtension::FileExtension123,
    )
}