Open
Description
Per Rust API Guidelines, unsafe functions should be documented with invariants:
https://rust-lang.github.io/api-guidelines/documentation.html
During review of the source, it was pointed out there is no safety comment here that describes what invariants are upheld:
Line 478 in 90eb95f
Also UpgradedSendStream::new does not state which invariants need to be upheld.
Would it be possible to add this?