#[derive(Clone, PartialEq, ::prost::Message)] pub struct Pagination { #[prost(uint32, optional, tag="1")] pub page: ::core::option::Option, #[prost(uint32, optional, tag="2")] pub page_size: ::core::option::Option, } #[derive(Clone, PartialEq, ::prost::Message)] pub struct Sort { #[prost(string, tag="1")] pub by: ::prost::alloc::string::String, #[prost(enumeration="SortOrder", tag="2")] pub order: i32, } #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum SortOrder { Asc = 0, Desc = 1, }