Struct libktx_rs::stream::RustKtxStream [−][src]
pub struct RustKtxStream<'a, T: RWSeekable + ?Sized + 'a> { /* fields omitted */ }
Expand description
A Rust-based ktxStream, for reading from / writing to RWSeekables.
Implementations
Attempts to create a new Rust-based ktxStream, wrapping the given inner RWSeekable.
Returns a reference to the inner RWSeekable.
Returns a mutable reference to the inner RWSeekable.
Destroys self, giving back the boxed RWSeekable that was passed to Self::new.
Trait Implementations
Auto Trait Implementations
impl<'a, T: ?Sized> RefUnwindSafe for RustKtxStream<'a, T> where
T: RefUnwindSafe, impl<'a, T> !Send for RustKtxStream<'a, T>impl<'a, T> !Sync for RustKtxStream<'a, T>impl<'a, T: ?Sized> Unpin for RustKtxStream<'a, T>impl<'a, T: ?Sized> UnwindSafe for RustKtxStream<'a, T> where
T: RefUnwindSafe,