pub struct MaxCapabilityVector {
pub client: ClientCapabilities,
pub server: ServerCapabilities,
pub negotiated: Value,
pub experimental: Value,
pub gaps: Vec<CapabilityGap>,
}Fields§
§client: ClientCapabilities§server: ServerCapabilities§negotiated: Value§experimental: Value§gaps: Vec<CapabilityGap>Trait Implementations§
Source§impl Clone for MaxCapabilityVector
impl Clone for MaxCapabilityVector
Source§fn clone(&self) -> MaxCapabilityVector
fn clone(&self) -> MaxCapabilityVector
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 Debug for MaxCapabilityVector
impl Debug for MaxCapabilityVector
Source§impl Default for MaxCapabilityVector
impl Default for MaxCapabilityVector
Source§fn default() -> MaxCapabilityVector
fn default() -> MaxCapabilityVector
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MaxCapabilityVector
impl<'de> Deserialize<'de> for MaxCapabilityVector
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
Auto Trait Implementations§
impl !RefUnwindSafe for MaxCapabilityVector
impl Freeze for MaxCapabilityVector
impl Send for MaxCapabilityVector
impl Sync for MaxCapabilityVector
impl Unpin for MaxCapabilityVector
impl UnsafeUnpin for MaxCapabilityVector
impl UnwindSafe for MaxCapabilityVector
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