pub struct PromptsListChangedNotification {
pub metadata: Option<Value>,
}Expand description
Prompts list changed notification
Fields§
§metadata: Option<Value>Optional metadata about the change
Implementations§
Source§impl PromptsListChangedNotification
impl PromptsListChangedNotification
pub fn new() -> PromptsListChangedNotification
pub fn with_metadata(self, metadata: Value) -> PromptsListChangedNotification
Trait Implementations§
Source§impl Clone for PromptsListChangedNotification
impl Clone for PromptsListChangedNotification
Source§fn clone(&self) -> PromptsListChangedNotification
fn clone(&self) -> PromptsListChangedNotification
Returns a duplicate 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 moreSource§impl Default for PromptsListChangedNotification
impl Default for PromptsListChangedNotification
Source§fn default() -> PromptsListChangedNotification
fn default() -> PromptsListChangedNotification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PromptsListChangedNotification
impl<'de> Deserialize<'de> for PromptsListChangedNotification
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptsListChangedNotification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PromptsListChangedNotification, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for PromptsListChangedNotification
impl Serialize for PromptsListChangedNotification
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
Auto Trait Implementations§
impl Freeze for PromptsListChangedNotification
impl RefUnwindSafe for PromptsListChangedNotification
impl Send for PromptsListChangedNotification
impl Sync for PromptsListChangedNotification
impl Unpin for PromptsListChangedNotification
impl UnwindSafe for PromptsListChangedNotification
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