pub struct ResourceRawMarker;Trait Implementations§
Source§impl<F, Fut> ResourceHandler<ResourceRawMarker> for Fwhere
F: Fn(ReadResourceRequest) -> Fut + Clone + Send + Sync + 'static,
Fut: Future<Output = McpResult<ReadResourceResult>> + Send + 'static,
impl<F, Fut> ResourceHandler<ResourceRawMarker> for Fwhere
F: Fn(ReadResourceRequest) -> Fut + Clone + Send + Sync + 'static,
Fut: Future<Output = McpResult<ReadResourceResult>> + Send + 'static,
fn into_handler_fn(self) -> ResourceHandlerFn
Auto Trait Implementations§
impl Freeze for ResourceRawMarker
impl RefUnwindSafe for ResourceRawMarker
impl Send for ResourceRawMarker
impl Sync for ResourceRawMarker
impl Unpin for ResourceRawMarker
impl UnsafeUnpin for ResourceRawMarker
impl UnwindSafe for ResourceRawMarker
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