Enum lsp_types::notification::TelemetryEvent [−][src]
The telemetry notification is sent from the server to the client to ask the client to log a telemetry event. The protocol doesn't specify the payload since no interpretation of the data happens in the protocol. Most clients even don't handle the event directly but forward them to the extensions owning the corresponding server issuing the event.
Trait Implementations
impl Debug for TelemetryEvent
[src]
impl Notification for TelemetryEvent
[src]
Auto Trait Implementations
impl RefUnwindSafe for TelemetryEvent
[src]
impl Send for TelemetryEvent
[src]
impl Sync for TelemetryEvent
[src]
impl Unpin for TelemetryEvent
[src]
impl UnwindSafe for TelemetryEvent
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,