pub struct SqlitePager { /* private fields */ }
Implementations§
Source§impl SqlitePager
impl SqlitePager
pub fn connect(io: SqliteIo) -> SqliteResult<Self>
pub fn first(&mut self) -> SqliteResult<Page>
pub fn read(&mut self, page_number: u32) -> SqliteResult<Page>
pub fn page_size(&self) -> &PageSize
pub fn reserved_bytes_per_page(&self) -> &ReservedBytesPerPage
pub fn io(&self) -> &SqliteIo
pub fn io_mut(&mut self) -> &mut SqliteIo
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SqlitePager
impl !RefUnwindSafe for SqlitePager
impl Send for SqlitePager
impl Sync for SqlitePager
impl Unpin for SqlitePager
impl !UnwindSafe for SqlitePager
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