pub struct WebExtractorCall {
pub id: Option<String>,
pub goal: Option<String>,
pub output: Option<String>,
pub urls: Vec<String>,
pub status: Option<ItemStatus>,
}Expand description
Qwen: a web page extraction tool call.
Fields§
§id: Option<String>The unique ID of the web extractor call.
goal: Option<String>A description of what information should be extracted from the page.
output: Option<String>The extracted page content.
urls: Vec<String>The URLs that were extracted.
status: Option<ItemStatus>The status of the web extractor call.
Trait Implementations§
Source§impl Clone for WebExtractorCall
impl Clone for WebExtractorCall
Source§impl Debug for WebExtractorCall
impl Debug for WebExtractorCall
Source§impl<'de> Deserialize<'de> for WebExtractorCall
impl<'de> Deserialize<'de> for WebExtractorCall
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 WebExtractorCall
impl RefUnwindSafe for WebExtractorCall
impl Send for WebExtractorCall
impl Sync for WebExtractorCall
impl Unpin for WebExtractorCall
impl UnsafeUnpin for WebExtractorCall
impl UnwindSafe for WebExtractorCall
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