pub enum ToolCompletionDelivery {
SourceGap(ToolCompletionSourceGap),
Completion(CapabilityCompletionEnvelope),
}Variants§
SourceGap(ToolCompletionSourceGap)
Completion(CapabilityCompletionEnvelope)
Trait Implementations§
Source§impl Clone for ToolCompletionDelivery
impl Clone for ToolCompletionDelivery
Source§impl Debug for ToolCompletionDelivery
impl Debug for ToolCompletionDelivery
impl Eq for ToolCompletionDelivery
Source§impl PartialEq for ToolCompletionDelivery
impl PartialEq for ToolCompletionDelivery
impl StructuralPartialEq for ToolCompletionDelivery
Auto Trait Implementations§
impl Freeze for ToolCompletionDelivery
impl RefUnwindSafe for ToolCompletionDelivery
impl Send for ToolCompletionDelivery
impl Sync for ToolCompletionDelivery
impl Unpin for ToolCompletionDelivery
impl UnsafeUnpin for ToolCompletionDelivery
impl UnwindSafe for ToolCompletionDelivery
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