Enum lsp_types::CodeActionResponse
source · pub enum CodeActionResponse {
Commands(Vec<Command>),
Actions(Vec<CodeAction>),
}
Expand description
response for CodeActionRequest
Variants
Commands(Vec<Command>)
Actions(Vec<CodeAction>)
Trait Implementations
sourceimpl Debug for CodeActionResponse
impl Debug for CodeActionResponse
sourceimpl<'de> Deserialize<'de> for CodeActionResponse
impl<'de> Deserialize<'de> for CodeActionResponse
sourcefn 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
sourceimpl Serialize for CodeActionResponse
impl Serialize for CodeActionResponse
Auto Trait Implementations
impl RefUnwindSafe for CodeActionResponse
impl Send for CodeActionResponse
impl Sync for CodeActionResponse
impl Unpin for CodeActionResponse
impl UnwindSafe for CodeActionResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more