pub struct DocumentQuery {
pub query: Option<String>,
pub tag: Option<String>,
pub tag_id: Option<u64>,
pub correspondent: Option<String>,
pub correspondent_id: Option<u64>,
pub document_type: Option<String>,
pub document_type_id: Option<u64>,
pub created_after: Option<String>,
pub created_before: Option<String>,
pub order_by: String,
pub page_size: u64,
pub page: u64,
}Fields§
§query: Option<String>§tag: Option<String>§tag_id: Option<u64>§correspondent: Option<String>§correspondent_id: Option<u64>§document_type: Option<String>§document_type_id: Option<u64>§created_after: Option<String>§created_before: Option<String>§order_by: String§page_size: u64§page: u64Implementations§
Source§impl DocumentQuery
impl DocumentQuery
Trait Implementations§
Source§impl Clone for DocumentQuery
impl Clone for DocumentQuery
Source§fn clone(&self) -> DocumentQuery
fn clone(&self) -> DocumentQuery
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 moreSource§impl Debug for DocumentQuery
impl Debug for DocumentQuery
Source§impl Default for DocumentQuery
impl Default for DocumentQuery
Source§fn default() -> DocumentQuery
fn default() -> DocumentQuery
Returns the “default value” for a type. Read more
impl Eq for DocumentQuery
Source§impl PartialEq for DocumentQuery
impl PartialEq for DocumentQuery
impl StructuralPartialEq for DocumentQuery
Auto Trait Implementations§
impl Freeze for DocumentQuery
impl RefUnwindSafe for DocumentQuery
impl Send for DocumentQuery
impl Sync for DocumentQuery
impl Unpin for DocumentQuery
impl UnsafeUnpin for DocumentQuery
impl UnwindSafe for DocumentQuery
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more