pub struct PersonFilter {
pub career: Option<Vec<String>>,
}Expand description
人物搜索过滤条件
用于细化人物搜索结果,目前支持按职业筛选
Fields§
§career: Option<Vec<String>>可选,按职业筛选(如仅搜索声优或漫画家)
Trait Implementations§
Source§impl Clone for PersonFilter
impl Clone for PersonFilter
Source§fn clone(&self) -> PersonFilter
fn clone(&self) -> PersonFilter
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 PersonFilter
impl Debug for PersonFilter
Source§impl<'de> Deserialize<'de> for PersonFilter
impl<'de> Deserialize<'de> for PersonFilter
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 PersonFilter
impl RefUnwindSafe for PersonFilter
impl Send for PersonFilter
impl Sync for PersonFilter
impl Unpin for PersonFilter
impl UnwindSafe for PersonFilter
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