pub struct ReportSelectors {
pub query: Option<String>,
pub category: Option<String>,
pub since: Option<String>,
pub from: Option<NaiveDate>,
pub to: Option<NaiveDate>,
pub arxiv: Option<String>,
}Fields§
§query: Option<String>§category: Option<String>§since: Option<String>§from: Option<NaiveDate>§to: Option<NaiveDate>§arxiv: Option<String>Trait Implementations§
Source§impl Debug for ReportSelectors
impl Debug for ReportSelectors
Source§impl Default for ReportSelectors
impl Default for ReportSelectors
Source§fn default() -> ReportSelectors
fn default() -> ReportSelectors
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReportSelectors
impl<'de> Deserialize<'de> for ReportSelectors
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
Auto Trait Implementations§
impl Freeze for ReportSelectors
impl RefUnwindSafe for ReportSelectors
impl Send for ReportSelectors
impl Sync for ReportSelectors
impl Unpin for ReportSelectors
impl UnsafeUnpin for ReportSelectors
impl UnwindSafe for ReportSelectors
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