pub struct SubjectSearch {
pub keyword: String,
pub sort: Option<SubjectSearchSort>,
pub filter: Option<SubjectSearchFilter>,
}Expand description
条目搜索参数结构体
用于构建条目搜索请求,包含关键词、排序和过滤条件
Fields§
§keyword: String搜索关键词
sort: Option<SubjectSearchSort>排序方式(可选)
filter: Option<SubjectSearchFilter>过滤条件(可选)
Trait Implementations§
Source§impl Clone for SubjectSearch
impl Clone for SubjectSearch
Source§fn clone(&self) -> SubjectSearch
fn clone(&self) -> SubjectSearch
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 SubjectSearch
impl Debug for SubjectSearch
Source§impl<'de> Deserialize<'de> for SubjectSearch
impl<'de> Deserialize<'de> for SubjectSearch
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 SubjectSearch
impl RefUnwindSafe for SubjectSearch
impl Send for SubjectSearch
impl Sync for SubjectSearch
impl Unpin for SubjectSearch
impl UnwindSafe for SubjectSearch
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