pub struct ProgressNotification;Expand description
Структура для отправки уведомлений о прогрессе от сервера к клиенту LSP. Используется для передачи текстовых сообщений о ходе анализа или других длительных операций.
Trait Implementations§
Source§impl Notification for ProgressNotification
Реализация LSP-уведомления для ProgressNotification.
Метод “goanalyzer/progress” будет использоваться для отправки уведомлений.
В качестве параметра передаётся строка (например, сообщение о прогрессе).
impl Notification for ProgressNotification
Реализация LSP-уведомления для ProgressNotification. Метод “goanalyzer/progress” будет использоваться для отправки уведомлений. В качестве параметра передаётся строка (например, сообщение о прогрессе).
Auto Trait Implementations§
impl Freeze for ProgressNotification
impl RefUnwindSafe for ProgressNotification
impl Send for ProgressNotification
impl Sync for ProgressNotification
impl Unpin for ProgressNotification
impl UnsafeUnpin for ProgressNotification
impl UnwindSafe for ProgressNotification
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