pub fn classify_protocol_bytes(input: &[u8]) -> ProtocolClassification
Classifies protocol bytes without panicking.
use http_handle::protocol_state::{classify_protocol_bytes, ProtocolClassification}; let c = classify_protocol_bytes(b"PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n"); assert_eq!(c, ProtocolClassification::Http2Preface);
This function does not panic.