pub struct PaginationRule {
pub kind: PaginationKind,
pub inputs: Vec<PaginationInputRule>,
pub outputs: BTreeMap<String, String>,
}Expand description
Same portable shape as x-poolster-pagination. An explicit rule overrides extensions.
Fields§
§kind: PaginationKind§inputs: Vec<PaginationInputRule>§outputs: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for PaginationRule
impl Clone for PaginationRule
Source§impl Debug for PaginationRule
impl Debug for PaginationRule
Source§impl<'de> Deserialize<'de> for PaginationRule
impl<'de> Deserialize<'de> for PaginationRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PaginationRule
Source§impl PartialEq for PaginationRule
impl PartialEq for PaginationRule
Source§impl Serialize for PaginationRule
impl Serialize for PaginationRule
impl StructuralPartialEq for PaginationRule
Auto Trait Implementations§
impl Freeze for PaginationRule
impl RefUnwindSafe for PaginationRule
impl Send for PaginationRule
impl Sync for PaginationRule
impl Unpin for PaginationRule
impl UnsafeUnpin for PaginationRule
impl UnwindSafe for PaginationRule
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