Skip to main content

Crate depyler_mcp

Crate depyler_mcp 

Source

Re-exports§

pub use error::DepylerMcpError;
pub use pmat_integration::PmatIntegration;
pub use pmat_integration::PmatQualityReport;
pub use server::AnalyzeTool;
pub use server::DepylerMcpServer;
pub use server::PmatQualityTool;
pub use server::TranspileTool;
pub use server::VerifyTool;
pub use tools::AnalyzeRequest;
pub use tools::CrateRecommendation;
pub use tools::MigrationPhase;
pub use tools::PerformanceComparison;
pub use tools::SafetyGuarantees;
pub use tools::TestResults;
pub use tools::TranspileMetrics;
pub use tools::TranspileRequest;
pub use tools::TranspileResponse;
pub use tools::VerifyRequest;
pub use transport::TransportFactory;

Modules§

error
pmat_integration
server
tools
transport
validator

Structs§

AlternativeApproach
ErrorContext
Location
McpClient
McpTranspilationRequest
McpTranspilationResponse
QualityHints
RequestHandlerExtra
Extra context passed to request handlers.
Server
MCP server implementation.
ServerBuilder
Builder for creating servers.
TestCase

Enums§

McpError
Main error type for MCP operations.
StyleLevel

Traits§

ToolHandler
Handler for tool execution.
Transport
Core transport trait for MCP communication.