pub struct CapabilitiesChangedData {
pub ui: Option<CapabilitiesChangedUI>,
}Expand description
Session capability change notification
Fields§
§ui: Option<CapabilitiesChangedUI>UI capability changes
Trait Implementations§
Source§impl Clone for CapabilitiesChangedData
impl Clone for CapabilitiesChangedData
Source§fn clone(&self) -> CapabilitiesChangedData
fn clone(&self) -> CapabilitiesChangedData
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 CapabilitiesChangedData
impl Debug for CapabilitiesChangedData
Source§impl<'de> Deserialize<'de> for CapabilitiesChangedData
impl<'de> Deserialize<'de> for CapabilitiesChangedData
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 Freeze for CapabilitiesChangedData
impl RefUnwindSafe for CapabilitiesChangedData
impl Send for CapabilitiesChangedData
impl Sync for CapabilitiesChangedData
impl Unpin for CapabilitiesChangedData
impl UnsafeUnpin for CapabilitiesChangedData
impl UnwindSafe for CapabilitiesChangedData
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