Home
last modified time | relevance | path

Searched refs:DynInputStream (Results 1 – 13 of 13) sorted by relevance

/wasmtime-44.0.1/crates/wasi-io/src/
H A Dimpls.rs3 use crate::streams::{DynInputStream, DynOutputStream, StreamError, StreamResult};
193 src: Resource<DynInputStream>, in splice() argument
222 src: Resource<DynInputStream>, in blocking_splice() argument
250 async fn drop(&mut self, stream: Resource<DynInputStream>) -> Result<()> { in drop()
255 fn read(&mut self, stream: Resource<DynInputStream>, len: u64) -> StreamResult<Vec<u8>> { in read() argument
264 stream: Resource<DynInputStream>, in blocking_read() argument
273 fn skip(&mut self, stream: Resource<DynInputStream>, len: u64) -> StreamResult<u64> { in skip() argument
281 stream: Resource<DynInputStream>, in blocking_skip() argument
289 fn subscribe(&mut self, stream: Resource<DynInputStream>) -> Result<Resource<DynPollable>> { in subscribe()
H A Dbindings.rs5 "wasi:io/streams.input-stream": crate::streams::DynInputStream,
H A Dstreams.rs285 pub type DynInputStream = Box<dyn InputStream>; typedef
/wasmtime-44.0.1/crates/wasi-tls/src/p2/
H A Dhost.rs5 use wasmtime_wasi::p2::{DynInputStream, DynOutputStream, DynPollable, IoError};
28 input: Resource<DynInputStream>, in new() argument
62 let input = Box::new(AsyncReadStream::new(rx)) as DynInputStream; in finish()
79 WasiFuture<Result<(HostClientConnection, DynInputStream, DynOutputStream), IoError>>,
106 Resource<DynInputStream>, in get() argument
H A Dio.rs14 DynInputStream, DynOutputStream, OutputStream, Pollable, StreamError, StreamResult,
73 pub(crate) struct WasiStreamReader(FutureState<DynInputStream>);
75 pub(crate) fn new(stream: DynInputStream) -> Self { in new()
/wasmtime-44.0.1/crates/wasi/src/p2/
H A Dtcp.rs2 DynInputStream, DynOutputStream, InputStream, OutputStream, Pollable, SocketError,
17 pub(crate) fn p2_streams(&mut self) -> SocketResult<(DynInputStream, DynOutputStream)> { in p2_streams() argument
24 let input: DynInputStream = Box::new(TcpReadStream(reader)); in p2_streams()
H A Dstdio.rs16 fn get_stdin(&mut self) -> Result<Resource<streams::DynInputStream>, wasmtime::Error> { in get_stdin() argument
H A Dbindings.rs181 "wasi:io/streams.input-stream": wasmtime_wasi_io::streams::DynInputStream,
H A Dmod.rs257 DynInputStream, DynOutputStream, Error as IoError, InputStream, OutputStream, StreamError,
/wasmtime-44.0.1/crates/wasi/src/p2/host/
H A Dtcp.rs11 streams::{DynInputStream, DynOutputStream},
70 ) -> SocketResult<(Resource<DynInputStream>, Resource<DynOutputStream>)> { in finish_connect() argument
101 Resource<DynInputStream>, in accept() argument
H A Dfilesystem.rs11 use wasmtime_wasi_io::streams::{DynInputStream, DynOutputStream};
380 ) -> FsResult<Resource<DynInputStream>> { in read_via_stream() argument
389 let reader: DynInputStream = Box::new(FileInputStream::new(f, offset)); in read_via_stream()
/wasmtime-44.0.1/examples/min-platform/embedding/src/
H A Dwasi.rs40 streams::{DynInputStream, DynOutputStream, InputStream, OutputStream},
552 fn get_stdin(&mut self) -> Result<Resource<DynInputStream>> { in get_stdin() argument
553 let stdin: DynInputStream = Box::new(NeverReadable); in get_stdin()
642 ) -> Result<Result<Resource<DynInputStream>, wasi::filesystem::types::ErrorCode>> { in read_via_stream() argument
/wasmtime-44.0.1/crates/wasi-http/src/p2/
H A Dtypes_impl.rs16 use wasmtime_wasi::p2::{DynInputStream, DynOutputStream, DynPollable};
519 ) -> wasmtime::Result<Result<Resource<DynInputStream>, ()>> { in stream() argument
523 let stream: DynInputStream = Box::new(stream); in stream()