diff --git a/Cargo.lock b/Cargo.lock index 6e0b9335b..b09189917 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3569,9 +3569,9 @@ dependencies = [ [[package]] name = "web-transport-trait" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a916df726e858e8e6cc21e852129f59e6277d3a01bb2254c0506dcf829fdd5d" +checksum = "5f1e801f997864ab0074afb1c7d3262df46d5d9ad9b78274c47694544db2dba7" dependencies = [ "bytes", ] diff --git a/web-transport-moq/Cargo.toml b/web-transport-moq/Cargo.toml index 657f2fc24..daf7856e7 100644 --- a/web-transport-moq/Cargo.toml +++ b/web-transport-moq/Cargo.toml @@ -49,7 +49,7 @@ tokio = { version = "1", default-features = false, features = [ tracing = "0.1" url = "2" web-transport-proto = "0.6" -web-transport-trait = "0.4" +web-transport-trait = "0.5" [dev-dependencies] anyhow = "1" diff --git a/web-transport-moq/src/lib.rs b/web-transport-moq/src/lib.rs index 576a94b56..e5f370649 100644 --- a/web-transport-moq/src/lib.rs +++ b/web-transport-moq/src/lib.rs @@ -67,8 +67,5 @@ pub use http; /// [`SessionAccept`]'s poll methods holds its place in the accept queue. pub use kio; -/// Re-export the generic WebTransport implementation. -pub use web_transport_trait as generic; - /// Re-export the WebTransport protocol implementation. pub use web_transport_proto as proto; diff --git a/web-transport-moq/src/send.rs b/web-transport-moq/src/send.rs index 26f0a7213..63f59aa3a 100644 --- a/web-transport-moq/src/send.rs +++ b/web-transport-moq/src/send.rs @@ -153,8 +153,8 @@ impl tokio::io::AsyncWrite for SendStream { impl web_transport_trait::SendStream for SendStream { type Error = WriteError; - fn set_priority(&mut self, order: u8) { - Self::set_priority(self, order.into()).ok(); + fn set_priority(&mut self, order: i32) { + Self::set_priority(self, order).ok(); } fn reset(&mut self, code: u32) {