Enum decthings_api::client::rpc::language::LanguageEvent
source · pub enum LanguageEvent {
Exit {
language_server_id: String,
reason: LanguageServerTerminatedReason,
},
Data {
language_server_id: String,
data: Bytes,
},
}
Variants§
Trait Implementations§
source§impl Clone for LanguageEvent
impl Clone for LanguageEvent
source§fn clone(&self) -> LanguageEvent
fn clone(&self) -> LanguageEvent
Returns a copy 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 Debug for LanguageEvent
impl Debug for LanguageEvent
source§impl<'de> Deserialize<'de> for LanguageEvent
impl<'de> Deserialize<'de> for LanguageEvent
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl !Freeze for LanguageEvent
impl RefUnwindSafe for LanguageEvent
impl Send for LanguageEvent
impl Sync for LanguageEvent
impl Unpin for LanguageEvent
impl UnwindSafe for LanguageEvent
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