pub struct WebfetchOutput {
pub content: String,
pub truncated: bool,
pub original_size: usize,
pub returned_size: usize,
}Expand description
Output for webfetch operation
Fields§
§content: StringFetched content
truncated: boolWhether content was truncated
original_size: usizeOriginal content size in bytes
returned_size: usizeActual returned content size in bytes
Implementations§
Trait Implementations§
Source§impl Clone for WebfetchOutput
impl Clone for WebfetchOutput
Source§fn clone(&self) -> WebfetchOutput
fn clone(&self) -> WebfetchOutput
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 WebfetchOutput
impl Debug for WebfetchOutput
Source§impl<'de> Deserialize<'de> for WebfetchOutput
impl<'de> Deserialize<'de> for WebfetchOutput
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 WebfetchOutput
impl RefUnwindSafe for WebfetchOutput
impl Send for WebfetchOutput
impl Sync for WebfetchOutput
impl Unpin for WebfetchOutput
impl UnwindSafe for WebfetchOutput
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