pub struct WikipediaQueryOptions {
pub top_k_results: usize,
pub max_doc_content_length: usize,
pub lang: String,
}Expand description
Configuration options for Wikipedia queries
Fields§
§top_k_results: usizeMaximum number of search results to return
max_doc_content_length: usizeMaximum length of each document content in characters
lang: StringLanguage code for Wikipedia (e.g., “en”, “es”, “fr”).
Must match [a-z-]+, since it is used to build the API hostname.
Trait Implementations§
Source§impl Clone for WikipediaQueryOptions
impl Clone for WikipediaQueryOptions
Source§impl Debug for WikipediaQueryOptions
impl Debug for WikipediaQueryOptions
Auto Trait Implementations§
impl Freeze for WikipediaQueryOptions
impl RefUnwindSafe for WikipediaQueryOptions
impl Send for WikipediaQueryOptions
impl Sync for WikipediaQueryOptions
impl Unpin for WikipediaQueryOptions
impl UnsafeUnpin for WikipediaQueryOptions
impl UnwindSafe for WikipediaQueryOptions
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more