MCPcopy Index your code
hub / github.com/cofibrant/trait-eval

github.com/cofibrant/trait-eval @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
22 symbols 39 edges 1 files 20 documented · 91%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Equals (Interface)
# Equality testing ```rust # use trait_eval::*; type TwoPlusTwo = >::Result; type IsFour = <TwoPlusTwo [4 implementers]
src/lib.rs
LessThan (Interface)
# Integer comparison I honestly can't be bothered to implement `<=`, `>=` and `>`, so you're just going to have to make [4 …
src/lib.rs
Eval (Interface)
# `trait_eval` to Rust conversion Here's a magic trait for getting your data out of `trait_eval` and into Rust. Don't w [4 …
src/lib.rs
AndAlso (Interface)
# Logical And A logical and operator for all you conjunctive needs. It would short circuit if that were possible, but h [3 …
src/lib.rs
OrElse (Interface)
# Logical Or A logical or operator for all you disjunctive needs. It would short circuit if that were possible, but her [3 …
src/lib.rs

Core symbols most depended-on inside this repo

eval
called by 0
src/lib.rs

Shape

Interface 17
Class 4
Method 1

Languages

Rust100%

Modules by API surface

src/lib.rs22 symbols

For agents

$ claude mcp add trait-eval \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact