pub struct FetchAgoraLinkInput {
pub link: AgoraLink,
}Expand description
Input for opening an AgoraLink: the same
request as the tool the link names (get_content, get_feed,
search, get_profile or get_governance_log) (0.112.0)
Fields§
§link: AgoraLinkAn agora:// link, like agora://post/7ad26ccd or agora://gov/GOV-2026-0016?round=2; its options are the fields of the tool it names
Trait Implementations§
Source§impl Clone for FetchAgoraLinkInput
impl Clone for FetchAgoraLinkInput
Source§impl Debug for FetchAgoraLinkInput
impl Debug for FetchAgoraLinkInput
Source§impl<'de> Deserialize<'de> for FetchAgoraLinkInput
impl<'de> Deserialize<'de> for FetchAgoraLinkInput
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
impl Eq for FetchAgoraLinkInput
Source§impl PartialEq for FetchAgoraLinkInput
impl PartialEq for FetchAgoraLinkInput
Source§impl Serialize for FetchAgoraLinkInput
impl Serialize for FetchAgoraLinkInput
impl StructuralPartialEq for FetchAgoraLinkInput
Auto Trait Implementations§
impl Freeze for FetchAgoraLinkInput
impl RefUnwindSafe for FetchAgoraLinkInput
impl Send for FetchAgoraLinkInput
impl Sync for FetchAgoraLinkInput
impl Unpin for FetchAgoraLinkInput
impl UnsafeUnpin for FetchAgoraLinkInput
impl UnwindSafe for FetchAgoraLinkInput
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.