Enum lsp_types::request::Initialize [−][src]
The initialize request is sent as the first request from the client to the server.
If the server receives request or notification before the initialize
request it should act as follows:
- for a request the respond should be errored with
code: -32001
. The message can be picked by the server. - notifications should be dropped.
Trait Implementations
impl Debug for Initialize
[src]
impl Request for Initialize
[src]
Auto Trait Implementations
impl RefUnwindSafe for Initialize
[src]
impl Send for Initialize
[src]
impl Sync for Initialize
[src]
impl Unpin for Initialize
[src]
impl UnwindSafe for Initialize
[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>,