pub struct OsfSearchRequest {
pub pattern: TermPatternDto,
pub max_entities: Option<u32>,
pub min_match_degree: Option<f64>,
pub enable_unification: Option<bool>,
pub collection_id: Option<String>,
pub namespace_id: Option<String>,
pub term_ids: Vec<String>,
}Expand description
Request for structured (order-sorted feature) search.
Fields§
§pattern: TermPatternDto§max_entities: Option<u32>§min_match_degree: Option<f64>§enable_unification: Option<bool>§collection_id: Option<String>§namespace_id: Option<String>§term_ids: Vec<String>Trait Implementations§
Source§impl Clone for OsfSearchRequest
impl Clone for OsfSearchRequest
Source§fn clone(&self) -> OsfSearchRequest
fn clone(&self) -> OsfSearchRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OsfSearchRequest
impl Debug for OsfSearchRequest
Source§impl<'de> Deserialize<'de> for OsfSearchRequest
impl<'de> Deserialize<'de> for OsfSearchRequest
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 OsfSearchRequest
impl RefUnwindSafe for OsfSearchRequest
impl Send for OsfSearchRequest
impl Sync for OsfSearchRequest
impl Unpin for OsfSearchRequest
impl UnsafeUnpin for OsfSearchRequest
impl UnwindSafe for OsfSearchRequest
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