pub struct JsonlStorageReader { /* private fields */ }Implementations§
Source§impl JsonlStorageReader
impl JsonlStorageReader
pub fn new(path: PathBuf) -> Self
pub async fn stats(&self) -> Result<StatsSummary>
pub async fn list_page( &self, limit: Option<usize>, offset: usize, ) -> Result<Vec<ComparisonRunListItem>>
pub async fn filtered_page( &self, filter: &RunFilter, limit: usize, offset: usize, ) -> Result<RunPage>
pub async fn get(&self, id: Uuid) -> Result<Option<ComparisonRun>>
Trait Implementations§
Source§impl Clone for JsonlStorageReader
impl Clone for JsonlStorageReader
Source§fn clone(&self) -> JsonlStorageReader
fn clone(&self) -> JsonlStorageReader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for JsonlStorageReader
impl RefUnwindSafe for JsonlStorageReader
impl Send for JsonlStorageReader
impl Sync for JsonlStorageReader
impl Unpin for JsonlStorageReader
impl UnsafeUnpin for JsonlStorageReader
impl UnwindSafe for JsonlStorageReader
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