1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//! WASM Fetch transport capabilities stub (Decision 11 §Transport).
//!
//! WHY: Platform code needs a compile-time constant for WASM Fetch capability
//! checking (`request_streaming: false`, `full_duplex: false`, etc.).
//! The full `Transport` impl wrapping `WasmHttpExchangeTask` lands in F24
//! (client-core); this provides the capabilities constant now.
//!
//! WHAT: `WASM_FETCH_CAPABILITIES` — a `TransportCapabilities` constant usable
//! by the router and client dispatch.
use TransportCapabilities;
/// WASM Fetch transport capabilities — the minimum set.
///
/// Fetch has no chunked upload, no full duplex, no HTTP/2 trailers, no
/// multiplexing. Valid for request types: unary, server-streaming.
pub const WASM_FETCH_CAPABILITIES: TransportCapabilities = TransportCapabilities ;