pub struct GetIssueCommentsTool { /* private fields */ }Expand description
Tool for fetching comments on a Linear issue with implicit pagination.
Implementations§
Source§impl GetIssueCommentsTool
impl GetIssueCommentsTool
pub fn new(linear: Arc<LinearTools>) -> Self
Trait Implementations§
Source§impl Clone for GetIssueCommentsTool
impl Clone for GetIssueCommentsTool
Source§fn clone(&self) -> GetIssueCommentsTool
fn clone(&self) -> GetIssueCommentsTool
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 GetIssueCommentsTool
impl Tool for GetIssueCommentsTool
Source§const DESCRIPTION: &'static str = "Get comments on a Linear issue. Returns 10 comments per call with implicit pagination - call again with the same issue to get more comments."
const DESCRIPTION: &'static str = "Get comments on a Linear issue. Returns 10 comments per call with implicit pagination - call again with the same issue to get more comments."
Human-readable description of what the tool does.
Source§type Input = GetIssueCommentsInput
type Input = GetIssueCommentsInput
Input type for the tool (no serde bounds required).
Source§type Output = CommentsResult
type Output = CommentsResult
Output type for the tool (no serde bounds required).
Auto Trait Implementations§
impl Freeze for GetIssueCommentsTool
impl RefUnwindSafe for GetIssueCommentsTool
impl Send for GetIssueCommentsTool
impl Sync for GetIssueCommentsTool
impl Unpin for GetIssueCommentsTool
impl UnsafeUnpin for GetIssueCommentsTool
impl UnwindSafe for GetIssueCommentsTool
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