pub struct SchemaStaleEvent {
pub ts: i64,
pub proxy: String,
pub upstream_url: String,
pub method: String,
}Expand description
Server indicated its schema changed (e.g., notifications/tools/list_changed).
Fields§
§ts: i64Unix milliseconds (UTC).
proxy: StringProxy name.
upstream_url: StringUpstream MCP server URL.
method: StringThe method whose schema is now stale (e.g., “tools/list”).
Trait Implementations§
Source§impl Clone for SchemaStaleEvent
impl Clone for SchemaStaleEvent
Source§fn clone(&self) -> SchemaStaleEvent
fn clone(&self) -> SchemaStaleEvent
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 Debug for SchemaStaleEvent
impl Debug for SchemaStaleEvent
Auto Trait Implementations§
impl Freeze for SchemaStaleEvent
impl RefUnwindSafe for SchemaStaleEvent
impl Send for SchemaStaleEvent
impl Sync for SchemaStaleEvent
impl Unpin for SchemaStaleEvent
impl UnsafeUnpin for SchemaStaleEvent
impl UnwindSafe for SchemaStaleEvent
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