pub struct WebFetchBlockParam {
pub content: DocumentBlockParam,
pub type: WebFetchBlockParamType,
pub url: String,
pub retrieved_at: Option<String>,
}Fields§
§content: DocumentBlockParam§type: WebFetchBlockParamType§url: StringFetched content URL
retrieved_at: Option<String>ISO 8601 时间戳
Trait Implementations§
Source§impl Clone for WebFetchBlockParam
impl Clone for WebFetchBlockParam
Source§fn clone(&self) -> WebFetchBlockParam
fn clone(&self) -> WebFetchBlockParam
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 WebFetchBlockParam
impl Debug for WebFetchBlockParam
Source§impl<'de> Deserialize<'de> for WebFetchBlockParam
impl<'de> Deserialize<'de> for WebFetchBlockParam
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 From<WebFetchBlockParam> for WebFetchToolResultBlockParamContent
impl From<WebFetchBlockParam> for WebFetchToolResultBlockParamContent
Source§fn from(value: WebFetchBlockParam) -> Self
fn from(value: WebFetchBlockParam) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WebFetchBlockParam
impl PartialEq for WebFetchBlockParam
Source§fn eq(&self, other: &WebFetchBlockParam) -> bool
fn eq(&self, other: &WebFetchBlockParam) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WebFetchBlockParam
impl Serialize for WebFetchBlockParam
impl StructuralPartialEq for WebFetchBlockParam
Auto Trait Implementations§
impl Freeze for WebFetchBlockParam
impl RefUnwindSafe for WebFetchBlockParam
impl Send for WebFetchBlockParam
impl Sync for WebFetchBlockParam
impl Unpin for WebFetchBlockParam
impl UnsafeUnpin for WebFetchBlockParam
impl UnwindSafe for WebFetchBlockParam
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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 moreCreates a shared type from an unshared type.