pub struct AgentSessionCreateOnIssue {
pub issue_id: Option<String>,
pub external_link: Option<String>,
pub external_urls: Option<Vec<Box<AgentSessionExternalUrlInput>>>,
}Fields§
§issue_id: Option<String>The issue that this session will be associated with. Can be a UUID or issue identifier (e.g., ‘LIN-123’).
external_link: Option<String>The URL of an external agent-hosted page associated with this session.
external_urls: Option<Vec<Box<AgentSessionExternalUrlInput>>>URLs of external resources associated with this session.
Trait Implementations§
Source§impl Clone for AgentSessionCreateOnIssue
impl Clone for AgentSessionCreateOnIssue
Source§fn clone(&self) -> AgentSessionCreateOnIssue
fn clone(&self) -> AgentSessionCreateOnIssue
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 AgentSessionCreateOnIssue
impl Debug for AgentSessionCreateOnIssue
Source§impl Default for AgentSessionCreateOnIssue
impl Default for AgentSessionCreateOnIssue
Source§fn default() -> AgentSessionCreateOnIssue
fn default() -> AgentSessionCreateOnIssue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentSessionCreateOnIssue
impl<'de> Deserialize<'de> for AgentSessionCreateOnIssue
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 AgentSessionCreateOnIssue
impl RefUnwindSafe for AgentSessionCreateOnIssue
impl Send for AgentSessionCreateOnIssue
impl Sync for AgentSessionCreateOnIssue
impl Unpin for AgentSessionCreateOnIssue
impl UnwindSafe for AgentSessionCreateOnIssue
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