pub struct ReadIssueTool { /* private fields */ }Expand description
Tool for reading a single Linear issue.
Implementations§
Source§impl ReadIssueTool
impl ReadIssueTool
pub fn new(linear: Arc<LinearTools>) -> Self
Trait Implementations§
Source§impl Clone for ReadIssueTool
impl Clone for ReadIssueTool
Source§fn clone(&self) -> ReadIssueTool
fn clone(&self) -> ReadIssueTool
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 Tool for ReadIssueTool
impl Tool for ReadIssueTool
Source§const DESCRIPTION: &'static str = "Read a Linear issue by ID, identifier (e.g., ENG-245), or URL"
const DESCRIPTION: &'static str = "Read a Linear issue by ID, identifier (e.g., ENG-245), or URL"
Human-readable description of what the tool does.
Source§type Input = ReadIssueInput
type Input = ReadIssueInput
Input type for the tool (no serde bounds required).
Source§type Output = IssueDetails
type Output = IssueDetails
Output type for the tool (no serde bounds required).
Auto Trait Implementations§
impl Freeze for ReadIssueTool
impl RefUnwindSafe for ReadIssueTool
impl Send for ReadIssueTool
impl Sync for ReadIssueTool
impl Unpin for ReadIssueTool
impl UnsafeUnpin for ReadIssueTool
impl UnwindSafe for ReadIssueTool
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