pub struct AgentSessionExternalLink {
pub url: Option<String>,
pub label: Option<String>,
}Expand description
An external link associated with an agent session.
Fields§
§url: Option<String>The URL of the external resource.
label: Option<String>Label for the link.
Trait Implementations§
Source§impl Clone for AgentSessionExternalLink
impl Clone for AgentSessionExternalLink
Source§fn clone(&self) -> AgentSessionExternalLink
fn clone(&self) -> AgentSessionExternalLink
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 AgentSessionExternalLink
impl Debug for AgentSessionExternalLink
Source§impl Default for AgentSessionExternalLink
impl Default for AgentSessionExternalLink
Source§fn default() -> AgentSessionExternalLink
fn default() -> AgentSessionExternalLink
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentSessionExternalLinkwhere
AgentSessionExternalLink: Default,
impl<'de> Deserialize<'de> for AgentSessionExternalLinkwhere
AgentSessionExternalLink: Default,
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 AgentSessionExternalLink
impl RefUnwindSafe for AgentSessionExternalLink
impl Send for AgentSessionExternalLink
impl Sync for AgentSessionExternalLink
impl Unpin for AgentSessionExternalLink
impl UnwindSafe for AgentSessionExternalLink
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