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