pub struct RejectHandler;Expand description
Default handler that 501s every server_request. Used when the
calling client doesn’t host objectiveai-mcp — agents that
declare client_objectiveai_mcp will see this and fall through
to the next fallback agent on the server side.
Trait Implementations§
Source§impl Clone for RejectHandler
impl Clone for RejectHandler
Source§fn clone(&self) -> RejectHandler
fn clone(&self) -> RejectHandler
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 moreimpl Copy for RejectHandler
Source§impl Debug for RejectHandler
impl Debug for RejectHandler
Source§impl Default for RejectHandler
impl Default for RejectHandler
Source§fn default() -> RejectHandler
fn default() -> RejectHandler
Returns the “default value” for a type. Read more
Source§impl McpHandler for RejectHandler
impl McpHandler for RejectHandler
Auto Trait Implementations§
impl Freeze for RejectHandler
impl RefUnwindSafe for RejectHandler
impl Send for RejectHandler
impl Sync for RejectHandler
impl Unpin for RejectHandler
impl UnsafeUnpin for RejectHandler
impl UnwindSafe for RejectHandler
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more