Struct lsp_types::MessageActionItem [−][src]
pub struct MessageActionItem {
pub title: String,
pub properties: HashMap<String, MessageActionItemProperty>,
}Fields
title: StringA short title like ‘Retry’, ‘Open Log’ etc.
properties: HashMap<String, MessageActionItemProperty>Additional attributes that the client preserves and sends back to the server. This depends on the client capability window.messageActionItem.additionalPropertiesSupport
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]Deserialize this value from the given Serde deserializer. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for MessageActionItemimpl Send for MessageActionItemimpl Sync for MessageActionItemimpl Unpin for MessageActionItemimpl UnwindSafe for MessageActionItemBlanket Implementations
Mutably borrows from an owned value. Read more