pub struct TodoQuery {
pub status: Option<TodoStatus>,
pub priority: Option<TodoPriority>,
pub tag: Option<String>,
}Expand description
Filter for querying todos.
Fields§
§status: Option<TodoStatus>Restrict to one status.
priority: Option<TodoPriority>Restrict to one priority.
tag: Option<String>Require one tag.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TodoQuery
impl<'de> Deserialize<'de> for TodoQuery
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 TodoQuery
impl RefUnwindSafe for TodoQuery
impl Send for TodoQuery
impl Sync for TodoQuery
impl Unpin for TodoQuery
impl UnsafeUnpin for TodoQuery
impl UnwindSafe for TodoQuery
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