pub struct LaserLogicHandler { /* private fields */ }Expand description
LaserLogic MCP Handler
Provides precision deductive reasoning with fallacy detection. Ideal for argument validation, logical analysis, and formal reasoning.
§MCP Tool Parameters
query(required): The logical argument to analyze (format: “Premise 1. Premise 2. Therefore, Conclusion.”)context(optional): Array of previous reasoning steps for context
§Example
{ "query": "All birds can fly. Penguins are birds. Therefore, penguins can fly.", "context": [] }Implementations§
Trait Implementations§
Source§impl Default for LaserLogicHandler
impl Default for LaserLogicHandler
Auto Trait Implementations§
impl Freeze for LaserLogicHandler
impl RefUnwindSafe for LaserLogicHandler
impl Send for LaserLogicHandler
impl Sync for LaserLogicHandler
impl Unpin for LaserLogicHandler
impl UnwindSafe for LaserLogicHandler
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> 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