pub struct ResourceUpdatedNotification {
pub jsonrpc: JsonRpcVersion,
pub method: NotificationsResourcesUpdatedMethod,
pub params: ResourceUpdatedNotificationParams,
}Expand description
A notification from the server to the client, informing it that a resource has changed and may need to be read again. This is only sent for resources the client opted in to via the resourceSubscriptions field of a SubscriptionsListenRequestsubscriptions/listen request.
Fields§
§jsonrpc: JsonRpcVersion§method: NotificationsResourcesUpdatedMethod§params: ResourceUpdatedNotificationParamsImplementations§
Source§impl ResourceUpdatedNotification
impl ResourceUpdatedNotification
Sourcepub fn new(params: ResourceUpdatedNotificationParams) -> Self
pub fn new(params: ResourceUpdatedNotificationParams) -> Self
Creates a value from its required fields; optional fields are None.
Trait Implementations§
Source§impl Clone for ResourceUpdatedNotification
impl Clone for ResourceUpdatedNotification
Source§impl Debug for ResourceUpdatedNotification
impl Debug for ResourceUpdatedNotification
Source§impl<'de> Deserialize<'de> for ResourceUpdatedNotification
impl<'de> Deserialize<'de> for ResourceUpdatedNotification
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
Source§impl From<ResourceUpdatedNotification> for ServerNotification
impl From<ResourceUpdatedNotification> for ServerNotification
Source§fn from(v: ResourceUpdatedNotification) -> Self
fn from(v: ResourceUpdatedNotification) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for ResourceUpdatedNotification
Auto Trait Implementations§
impl Freeze for ResourceUpdatedNotification
impl RefUnwindSafe for ResourceUpdatedNotification
impl Send for ResourceUpdatedNotification
impl Sync for ResourceUpdatedNotification
impl Unpin for ResourceUpdatedNotification
impl UnsafeUnpin for ResourceUpdatedNotification
impl UnwindSafe for ResourceUpdatedNotification
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