pub enum AiConversationTool {
Show 24 variants
SearchEntities,
RetrieveEntities,
QueryView,
QueryActivity,
QueryUpdates,
SuggestValues,
CreateEntity,
UpdateEntity,
DeleteEntity,
RestoreEntity,
Research,
CodeIntelligence,
GetPullRequestDiff,
GetPullRequestFile,
HandoffToCodingSession,
TranscribeVideo,
TranscribeMedia,
SearchDocumentation,
WebSearch,
GetSlackConversationHistory,
GetMicrosoftTeamsConversationHistory,
NavigateToPage,
InvokeMcpTool,
Unknown,
}Expand description
The name of a tool that was called in an AI conversation.
Variants§
SearchEntities
RetrieveEntities
QueryView
QueryActivity
QueryUpdates
SuggestValues
CreateEntity
UpdateEntity
DeleteEntity
RestoreEntity
Research
CodeIntelligence
GetPullRequestDiff
GetPullRequestFile
HandoffToCodingSession
TranscribeVideo
TranscribeMedia
SearchDocumentation
WebSearch
GetSlackConversationHistory
GetMicrosoftTeamsConversationHistory
InvokeMcpTool
Unknown
Catch-all for unknown/new variants added by Linear.
Trait Implementations§
Source§impl Clone for AiConversationTool
impl Clone for AiConversationTool
Source§fn clone(&self) -> AiConversationTool
fn clone(&self) -> AiConversationTool
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 AiConversationTool
impl Debug for AiConversationTool
Source§impl<'de> Deserialize<'de> for AiConversationTool
impl<'de> Deserialize<'de> for AiConversationTool
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 PartialEq for AiConversationTool
impl PartialEq for AiConversationTool
Source§fn eq(&self, other: &AiConversationTool) -> bool
fn eq(&self, other: &AiConversationTool) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AiConversationTool
impl Serialize for AiConversationTool
impl Eq for AiConversationTool
impl StructuralPartialEq for AiConversationTool
Auto Trait Implementations§
impl Freeze for AiConversationTool
impl RefUnwindSafe for AiConversationTool
impl Send for AiConversationTool
impl Sync for AiConversationTool
impl Unpin for AiConversationTool
impl UnsafeUnpin for AiConversationTool
impl UnwindSafe for AiConversationTool
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