liboxen 0.46.12

Oxen is a fast, unstructured data version control, to help version large machine learning datasets written in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::constants::{DEFAULT_PAGE_NUM, DEFAULT_PAGE_SIZE};
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct PaginateOpts {
    pub page_num: usize,
    pub page_size: usize,
}

// Add default values
impl Default for PaginateOpts {
    fn default() -> Self {
        PaginateOpts {
            page_num: DEFAULT_PAGE_NUM,
            page_size: DEFAULT_PAGE_SIZE,
        }
    }
}