pub struct SqliteIo { /* private fields */ }
Implementations§
Source§impl SqliteIo
impl SqliteIo
pub fn open(input: impl AsRef<str>) -> SqliteResult<Self>
pub fn is_empty(&mut self) -> SqliteResult<bool>
pub fn read(&mut self, buf: &mut [u8]) -> SqliteResult<usize>
pub fn seek(&mut self, pos: u64) -> SqliteResult<u64>
pub fn rewind(&mut self) -> SqliteResult<()>
pub fn stream_position(&mut self) -> SqliteResult<u64>
pub fn close() -> SqliteResult<()>
pub fn mode(&self) -> &SqliteIoMode
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SqliteIo
impl !RefUnwindSafe for SqliteIo
impl Send for SqliteIo
impl Sync for SqliteIo
impl Unpin for SqliteIo
impl !UnwindSafe for SqliteIo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more