pub struct ReferencesQuery {Show 15 fields
pub q: Option<String>,
pub ref_type: Option<i32>,
pub ref_title: Option<String>,
pub ref_journal: Option<String>,
pub ref_publisher: Option<String>,
pub ref_doi: Option<String>,
pub ref_isbn: Option<String>,
pub id_in: Option<Vec<i64>>,
pub id_range_min: Option<i64>,
pub id_range_max: Option<i64>,
pub ordering: Option<String>,
pub fields: Option<String>,
pub omit: Option<String>,
pub page: Option<i32>,
pub page_size: Option<i32>,
}Expand description
Builder for /references/ query parameters.
Fields§
§q: Option<String>Free-text search.
ref_type: Option<i32>Filter by reference type ID.
ref_title: Option<String>Filter by title.
ref_journal: Option<String>Filter by journal.
ref_publisher: Option<String>Filter by publisher.
ref_doi: Option<String>Filter by DOI.
ref_isbn: Option<String>Filter by ISBN.
id_in: Option<Vec<i64>>Filter by a set of IDs.
id_range_min: Option<i64>Minimum ID (range).
id_range_max: Option<i64>Maximum ID (range).
ordering: Option<String>Ordering field.
fields: Option<String>Fields to include.
omit: Option<String>Fields to omit.
page: Option<i32>Page number.
page_size: Option<i32>Page size.
Implementations§
Trait Implementations§
Source§impl Clone for ReferencesQuery
impl Clone for ReferencesQuery
Source§impl Debug for ReferencesQuery
impl Debug for ReferencesQuery
Auto Trait Implementations§
impl Freeze for ReferencesQuery
impl RefUnwindSafe for ReferencesQuery
impl Send for ReferencesQuery
impl Sync for ReferencesQuery
impl Unpin for ReferencesQuery
impl UnsafeUnpin for ReferencesQuery
impl UnwindSafe for ReferencesQuery
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