Skip to main content

http_type/protocol/
struct.rs

1use crate::*;
2
3/// A marker type representing HTTP protocol variants.
4///
5/// This struct serves as a namespace for protocol-related utility functions,
6/// providing methods to identify HTTP and HTTPS protocols and retrieve
7/// their default port numbers.
8#[derive(Clone, Copy, Debug, Default, Deserialize, Eq, New, PartialEq, Serialize)]
9pub struct Protocol;