2e61615da02329b97ea18d2e00d238d8fc43198b
Background: RTSP uses HTTP digest authentication (see RFC 2326 section 1.4). I'm using the rtsp-types crate. It works fine with digest_auth, except that [rtsp_types::Method::Extension](https://docs.rs/rtsp-types/0.0.1/rtsp_types/enum.Method.html#variant.Extension) has a non-static lifetime.
Rust implementation of Digest Auth hashing algorithms, as defined in IETF RFC 2069, 2617, and 7616.
This crate provides the authentication header parsing and generation code.