Struct lsp_types::MessageActionItem [−][src]
pub struct MessageActionItem {
pub title: String,
pub properties: HashMap<String, MessageActionItemProperty>,
}
Fields
title: String
A 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>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
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 MessageActionItem
impl Send for MessageActionItem
impl Sync for MessageActionItem
impl Unpin for MessageActionItem
impl UnwindSafe for MessageActionItem
Blanket Implementations
Mutably borrows from an owned value. Read more