pub struct EuropePmcSearchOptions {
pub result_type: ResultType,
pub page_size: u32,
pub cursor_mark: String,
pub sort: Option<String>,
}Expand description
Options controlling a single Europe PMC search request.
Fields§
§result_type: ResultTypeLevel of detail to return.
page_size: u32Number of results per page (Europe PMC caps this at 1000).
cursor_mark: StringCursor mark for the page to fetch. Use "*" for the first page.
sort: Option<String>Optional sort expression (e.g. "P_PDATE_D desc", "CITED desc").
Trait Implementations§
Source§impl Clone for EuropePmcSearchOptions
impl Clone for EuropePmcSearchOptions
Source§fn clone(&self) -> EuropePmcSearchOptions
fn clone(&self) -> EuropePmcSearchOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 EuropePmcSearchOptions
impl Debug for EuropePmcSearchOptions
Auto Trait Implementations§
impl Freeze for EuropePmcSearchOptions
impl RefUnwindSafe for EuropePmcSearchOptions
impl Send for EuropePmcSearchOptions
impl Sync for EuropePmcSearchOptions
impl Unpin for EuropePmcSearchOptions
impl UnwindSafe for EuropePmcSearchOptions
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().