Struct lsp2::MessageActionItemCapabilities
pub struct MessageActionItemCapabilities {
pub additional_properties_support: Option<bool>,
}
Fields§
§additional_properties_support: Option<bool>
Whether the client supports additional attributes which are preserved and send back to the server in the request’s response.
Trait Implementations§
§impl Clone for MessageActionItemCapabilities
impl Clone for MessageActionItemCapabilities
§fn clone(&self) -> MessageActionItemCapabilities
fn clone(&self) -> MessageActionItemCapabilities
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 more§impl Debug for MessageActionItemCapabilities
impl Debug for MessageActionItemCapabilities
§impl Default for MessageActionItemCapabilities
impl Default for MessageActionItemCapabilities
§fn default() -> MessageActionItemCapabilities
fn default() -> MessageActionItemCapabilities
Returns the “default value” for a type. Read more
§impl<'de> Deserialize<'de> for MessageActionItemCapabilities
impl<'de> Deserialize<'de> for MessageActionItemCapabilities
§fn deserialize<__D>(
__deserializer: __D
) -> Result<MessageActionItemCapabilities, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<MessageActionItemCapabilities, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl PartialEq<MessageActionItemCapabilities> for MessageActionItemCapabilities
impl PartialEq<MessageActionItemCapabilities> for MessageActionItemCapabilities
§fn eq(&self, other: &MessageActionItemCapabilities) -> bool
fn eq(&self, other: &MessageActionItemCapabilities) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl Serialize for MessageActionItemCapabilities
impl Serialize for MessageActionItemCapabilities
§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for MessageActionItemCapabilities
Auto Trait Implementations§
impl RefUnwindSafe for MessageActionItemCapabilities
impl Send for MessageActionItemCapabilities
impl Sync for MessageActionItemCapabilities
impl Unpin for MessageActionItemCapabilities
impl UnwindSafe for MessageActionItemCapabilities
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