pub struct SearchCapabilities {
pub autocomplete: bool,
pub filters: Option<Option<Vec<String>>>,
pub search_types: Box<SearchTypes>,
}Fields§
§autocomplete: bool§filters: Option<Option<Vec<String>>>§search_types: Box<SearchTypes>Implementations§
Source§impl SearchCapabilities
impl SearchCapabilities
pub fn new(autocomplete: bool, search_types: SearchTypes) -> SearchCapabilities
Trait Implementations§
Source§impl Clone for SearchCapabilities
impl Clone for SearchCapabilities
Source§fn clone(&self) -> SearchCapabilities
fn clone(&self) -> SearchCapabilities
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 SearchCapabilities
impl Debug for SearchCapabilities
Source§impl Default for SearchCapabilities
impl Default for SearchCapabilities
Source§fn default() -> SearchCapabilities
fn default() -> SearchCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SearchCapabilities
impl<'de> Deserialize<'de> for SearchCapabilities
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
Source§impl PartialEq for SearchCapabilities
impl PartialEq for SearchCapabilities
Source§impl Serialize for SearchCapabilities
impl Serialize for SearchCapabilities
impl StructuralPartialEq for SearchCapabilities
Auto Trait Implementations§
impl Freeze for SearchCapabilities
impl RefUnwindSafe for SearchCapabilities
impl Send for SearchCapabilities
impl Sync for SearchCapabilities
impl Unpin for SearchCapabilities
impl UnsafeUnpin for SearchCapabilities
impl UnwindSafe for SearchCapabilities
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