pub struct CodeActionCapability {
pub dynamic_registration: Option<bool>,
pub code_action_literal_support: Option<CodeActionLiteralSupport>,
}
Fields§
§dynamic_registration: Option<bool>
This capability supports dynamic registration.
code_action_literal_support: Option<CodeActionLiteralSupport>
The client support code action literals as a valid
response of the textDocument/codeAction
request.
Trait Implementations§
Source§impl Debug for CodeActionCapability
impl Debug for CodeActionCapability
Source§impl Default for CodeActionCapability
impl Default for CodeActionCapability
Source§fn default() -> CodeActionCapability
fn default() -> CodeActionCapability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodeActionCapability
impl<'de> Deserialize<'de> for CodeActionCapability
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
Source§impl PartialEq for CodeActionCapability
impl PartialEq for CodeActionCapability
Source§impl Serialize for CodeActionCapability
impl Serialize for CodeActionCapability
impl Eq for CodeActionCapability
impl StructuralPartialEq for CodeActionCapability
Auto Trait Implementations§
impl Freeze for CodeActionCapability
impl RefUnwindSafe for CodeActionCapability
impl Send for CodeActionCapability
impl Sync for CodeActionCapability
impl Unpin for CodeActionCapability
impl UnwindSafe for CodeActionCapability
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