pub struct UpdateIssueTool { /* private fields */ }Expand description
Tool for updating an existing Linear issue.
Implementations§
Source§impl UpdateIssueTool
impl UpdateIssueTool
pub fn new(linear: Arc<LinearTools>) -> Self
Trait Implementations§
Source§impl Clone for UpdateIssueTool
impl Clone for UpdateIssueTool
Source§fn clone(&self) -> UpdateIssueTool
fn clone(&self) -> UpdateIssueTool
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 UpdateIssueTool
impl Tool for UpdateIssueTool
Source§const DESCRIPTION: &'static str = "Update an existing Linear issue. Use linear_get_metadata to look up user IDs, state IDs, project IDs, and label IDs."
const DESCRIPTION: &'static str = "Update an existing Linear issue. Use linear_get_metadata to look up user IDs, state IDs, project IDs, and label IDs."
Human-readable description of what the tool does.
Source§type Input = UpdateIssueInput
type Input = UpdateIssueInput
Input type for the tool (no serde bounds required).
Source§type Output = IssueResult
type Output = IssueResult
Output type for the tool (no serde bounds required).
Auto Trait Implementations§
impl Freeze for UpdateIssueTool
impl RefUnwindSafe for UpdateIssueTool
impl Send for UpdateIssueTool
impl Sync for UpdateIssueTool
impl Unpin for UpdateIssueTool
impl UnsafeUnpin for UpdateIssueTool
impl UnwindSafe for UpdateIssueTool
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