RWSeekable

Trait RWSeekable 

Source
pub trait RWSeekable:
    Read
    + Write
    + Seek {
    // Required method
    fn as_mut_dyn(&mut self) -> &mut dyn RWSeekable;
}
Expand description

Represents a Rust byte stream, i.e. something Read, Write and Seek.

Required Methods§

Source

fn as_mut_dyn(&mut self) -> &mut dyn RWSeekable

Upcasts self to a RWSeekable reference.

This is required for getting a fat pointer to self to be stored in the C-managed ktxStream.

Trait Implementations§

Source§

impl<'a> Debug for dyn RWSeekable + 'a

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Implementors§

Source§

impl<T: Read + Write + Seek> RWSeekable for T