pub struct SearchGroup {
pub search_params: Vec<SearchParam>,
pub conjunction: String,
pub search_groups: Vec<SearchGroup>,
}Fields§
§search_params: Vec<SearchParam>§conjunction: String§search_groups: Vec<SearchGroup>Trait Implementations§
Source§impl Clone for SearchGroup
impl Clone for SearchGroup
Source§fn clone(&self) -> SearchGroup
fn clone(&self) -> SearchGroup
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 SearchGroup
impl Debug for SearchGroup
Source§impl Default for SearchGroup
impl Default for SearchGroup
Source§fn default() -> SearchGroup
fn default() -> SearchGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SearchGroup
impl<'de> Deserialize<'de> for SearchGroup
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 SearchGroup
impl RefUnwindSafe for SearchGroup
impl Send for SearchGroup
impl Sync for SearchGroup
impl Unpin for SearchGroup
impl UnwindSafe for SearchGroup
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