pub struct MissingRequiredClientCapabilityErrorData {
pub required_capabilities: ClientCapabilities,
}Fields§
§required_capabilities: ClientCapabilitiesThe capabilities the server requires from the client to process this request.
Implementations§
Source§impl MissingRequiredClientCapabilityErrorData
impl MissingRequiredClientCapabilityErrorData
Sourcepub fn new(
required_capabilities: ClientCapabilities,
) -> MissingRequiredClientCapabilityErrorData
pub fn new( required_capabilities: ClientCapabilities, ) -> MissingRequiredClientCapabilityErrorData
Creates a value from its required fields; optional fields are None.
Trait Implementations§
Source§impl Clone for MissingRequiredClientCapabilityErrorData
impl Clone for MissingRequiredClientCapabilityErrorData
Source§fn clone(&self) -> MissingRequiredClientCapabilityErrorData
fn clone(&self) -> MissingRequiredClientCapabilityErrorData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for MissingRequiredClientCapabilityErrorData
impl<'de> Deserialize<'de> for MissingRequiredClientCapabilityErrorData
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MissingRequiredClientCapabilityErrorData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MissingRequiredClientCapabilityErrorData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MissingRequiredClientCapabilityErrorData
impl Serialize for MissingRequiredClientCapabilityErrorData
Source§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 MissingRequiredClientCapabilityErrorData
Auto Trait Implementations§
impl Freeze for MissingRequiredClientCapabilityErrorData
impl RefUnwindSafe for MissingRequiredClientCapabilityErrorData
impl Send for MissingRequiredClientCapabilityErrorData
impl Sync for MissingRequiredClientCapabilityErrorData
impl Unpin for MissingRequiredClientCapabilityErrorData
impl UnsafeUnpin for MissingRequiredClientCapabilityErrorData
impl UnwindSafe for MissingRequiredClientCapabilityErrorData
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