[−][src]Struct wasm_streams::transform::TransformStream
TransformStream
s can be created from a raw JavaScript stream with
from_raw
, and can be converted back with into_raw
.
Use readable
and writable
to access the readable and
writable side of the transform stream.
These can then be converted into a Rust Stream
and Sink
respectively using into_stream
and into_sink
.
Implementations
impl TransformStream
[src]
pub fn from_raw(raw: TransformStream) -> Self
[src]
Creates a new TransformStream
from a JavaScript stream.
pub fn as_raw(&self) -> &TransformStream
[src]
Acquires a reference to the underlying JavaScript stream.
pub fn into_raw(self) -> TransformStream
[src]
Consumes this TransformStream
, returning the underlying JavaScript stream.
pub fn readable(&self) -> ReadableStream
[src]
Returns the readable side of the transform stream.
pub fn writable(&self) -> WritableStream
[src]
Returns the writable side of the transform stream.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TransformStream
impl !Send for TransformStream
impl !Sync for TransformStream
impl Unpin for TransformStream
impl UnwindSafe for TransformStream
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,