pub struct ExtractRequest {
pub urls: Vec<String>,
pub prompt: Option<String>,
pub schema: Option<Value>,
pub enable_web_search: bool,
pub ignore_invalid_urls: bool,
pub scrape_options: Option<ScrapeOptions>,
}Expand description
/v1/extract and /v2/extract.
Fields§
§urls: Vec<String>§prompt: Option<String>§schema: Option<Value>§enable_web_search: bool§ignore_invalid_urls: bool§scrape_options: Option<ScrapeOptions>Trait Implementations§
Source§impl Clone for ExtractRequest
impl Clone for ExtractRequest
Source§impl Debug for ExtractRequest
impl Debug for ExtractRequest
Source§impl<'de> Deserialize<'de> for ExtractRequest
impl<'de> Deserialize<'de> for ExtractRequest
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 ExtractRequest
impl PartialEq for ExtractRequest
Source§impl Serialize for ExtractRequest
impl Serialize for ExtractRequest
impl StructuralPartialEq for ExtractRequest
Auto Trait Implementations§
impl Freeze for ExtractRequest
impl RefUnwindSafe for ExtractRequest
impl Send for ExtractRequest
impl Sync for ExtractRequest
impl Unpin for ExtractRequest
impl UnsafeUnpin for ExtractRequest
impl UnwindSafe for ExtractRequest
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