pub struct ClientRootsCapabilities {
pub list_changed: Option<bool>,
}Expand description
Capabilities related to listing roots supported by the client.
Nested within ClientCapabilities.
TS Ref: ClientCapabilities.roots
Fields§
§list_changed: Option<bool>Whether the client supports notifications for changes to the roots list.
Trait Implementations§
Source§impl Clone for ClientRootsCapabilities
impl Clone for ClientRootsCapabilities
Source§fn clone(&self) -> ClientRootsCapabilities
fn clone(&self) -> ClientRootsCapabilities
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 ClientRootsCapabilities
impl Debug for ClientRootsCapabilities
Source§impl Default for ClientRootsCapabilities
impl Default for ClientRootsCapabilities
Source§fn default() -> ClientRootsCapabilities
fn default() -> ClientRootsCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClientRootsCapabilities
impl<'de> Deserialize<'de> for ClientRootsCapabilities
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
impl Eq for ClientRootsCapabilities
Source§impl PartialEq for ClientRootsCapabilities
impl PartialEq for ClientRootsCapabilities
Source§impl Serialize for ClientRootsCapabilities
impl Serialize for ClientRootsCapabilities
impl StructuralPartialEq for ClientRootsCapabilities
Auto Trait Implementations§
impl Freeze for ClientRootsCapabilities
impl RefUnwindSafe for ClientRootsCapabilities
impl Send for ClientRootsCapabilities
impl Sync for ClientRootsCapabilities
impl Unpin for ClientRootsCapabilities
impl UnsafeUnpin for ClientRootsCapabilities
impl UnwindSafe for ClientRootsCapabilities
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.