MCPcopy Index your code

hub / github.com/EmilLindfors/a2a-rs / types & classes

Types & classes263 in github.com/EmilLindfors/a2a-rs

↓ 11 callersClassAppError
a2a-agents/bin/reimbursement_demo.rs:811
↓ 8 callersEnumRuntimeError
a2a-agents/src/core/runtime.rs:506
↓ 4 callersClassSuccess
a2a-ap2/src/types/receipt.rs:10
↓ 1 callersClassError
a2a-ap2/src/types/receipt.rs:23
↓ 1 callersClassFailure
a2a-ap2/src/types/receipt.rs:30
EnumA2AError
a2a-rs/src/domain/error.rs:24
EnumA2aMcpError
a2a-mcp/src/error.rs:10
ClassA2aRmcpClient
A client that accesses A2A agents as RMCP tools
a2a-mcp/src/client.rs:13
InterfaceA2aToRmcpHandler
a2a-mcp/src/transport/a2a_to_rmcp.rs:66
ClassA2aToRmcpTransport
Transport adapter that bridges A2A to RMCP
a2a-mcp/src/transport/a2a_to_rmcp.rs:11
ClassAgentBuilder
Builder for creating A2A agents with declarative configuration
a2a-agents/src/core/builder.rs:270
ClassAgentCache
a2a-agents-common/src/caching/mod.rs:30
ClassAgentCardBuilder
a2a-rs/src/domain/core/agent.rs:260
ClassAgentConfig
a2a-agents/src/core/config.rs:24
InterfaceAgentInfoProvider
a2a-rs/src/services/server.rs:7
ClassAgentMetadata
a2a-agents/src/core/config.rs:112
InterfaceAgentPlugin
a2a-agents/src/traits/plugin.rs:93
ClassAgentRuntime
Agent runtime that manages the server lifecycle
a2a-agents/src/core/runtime.rs:26
ClassAgentToMcpBridge
a2a-mcp/src/bridge/agent_to_mcp.rs:210
ClassAgentToToolAdapter
Adapts A2A agents to RMCP tool capabilities
a2a-mcp/src/adapter/agent_to_tool.rs:11
ClassAiResponse
a2a-agents/src/agents/reimbursement/handler.rs:508
EnumAlignment
a2a-agents-common/src/formatting/table.rs:27
EnumAp2Error
a2a-ap2/src/error.rs:3
ClassAp2ExtensionConfig
a2a-agents/src/core/config.rs:374
EnumAp2Role
a2a-ap2/src/types/roles.rs:29
ClassApiKeyAuthenticator
a2a-rs/src/adapter/auth/authenticator.rs:140
ClassApiKeyExtractor
a2a-rs/src/adapter/auth/authenticator.rs:215
ClassAppState
Shared application state
a2a-mcp/src/server.rs:20
ClassAppState
Application state for Axum web applications. This struct provides a convenient way to share the A2A client and configuration across Axum route handle
a2a-client/src/lib.rs:238
ClassAppState
Frontend AppState
a2a-agents/bin/reimbursement_demo.rs:72
ClassArgs
a2a-agents/bin/reimbursement_demo.rs:37
ClassArgs
a2a-agents/bin/a2a.rs:33
InterfaceAsyncA2AClient
An async trait defining the methods an async client should implement
a2a-rs/src/services/client.rs:12
InterfaceAsyncMessageHandler
An async trait for handling message processing operations
a2a-rs/src/port/message_handler.rs:40
InterfaceAsyncNotificationManager
An async trait for managing push notification configurations and delivery
a2a-rs/src/port/notification_manager.rs:92
InterfaceAsyncStreamingHandler
An async trait for managing streaming connections and real-time updates
a2a-rs/src/port/streaming_handler.rs:67
InterfaceAsyncTaskManager
An async trait for managing task lifecycle and operations
a2a-rs/src/port/task_manager.rs:90
EnumAuthConfig
a2a-agents/src/core/config.rs:207
EnumAuthConfig
a2a-agents/src/agents/reimbursement/config.rs:128
ClassAuthContext
a2a-rs/src/port/authenticator.rs:10
InterfaceAuthContextExtractor
a2a-rs/src/port/authenticator.rs:84
ClassAuthPrincipal
a2a-rs/src/port/authenticator.rs:56
ClassAuthState
a2a-rs/src/adapter/auth/authenticator.rs:343
InterfaceAuthenticator
a2a-rs/src/port/authenticator.rs:43
EnumAutoStorage
a2a-agents/src/core/builder.rs:33
ClassBearerTokenAuthenticator
a2a-rs/src/adapter/auth/authenticator.rs:26
ClassBearerTokenExtractor
a2a-rs/src/adapter/auth/authenticator.rs:93
InterfaceBridgeBackend
a2a-mcp/src/bridge/agent_to_mcp.rs:27
EnumBuildError
a2a-agents/src/core/builder.rs:513
ClassCalcServer
a2a-mcp/examples/bidirectional_demo.rs:62
ClassCalcServer
a2a-mcp/examples/a2a_with_mcp_tools.rs:61
ClassCandidate
a2a-agents-common/src/llm/gemini.rs:111
ClassCartContents
a2a-ap2/src/types/mandate.rs:46
ClassCartMandate
a2a-ap2/src/types/mandate.rs:68
ClassChatChoice
a2a-agents-common/src/llm/openai.rs:116
ClassChatMessage
a2a-agents-common/src/llm/mod.rs:50
ClassChatTemplate
a2a-agents/bin/reimbursement_demo.rs:86
ClassClaims
a2a-rs/src/adapter/auth/jwt.rs:17
EnumClientError
a2a-client/src/error.rs:7
EnumCommonError
a2a-agents-common/src/lib.rs:45
InterfaceCompositeAuthenticator
a2a-rs/src/port/authenticator.rs:105
EnumConfigError
a2a-agents/src/core/config.rs:11
ClassContactAddress
a2a-ap2/src/types/contact.rs:9
ClassContent
a2a-agents-common/src/llm/gemini.rs:82
ClassCountingHandler
a2a-mcp/tests/agent_to_mcp_integration.rs:198
ClassDatabaseConfig
a2a-rs/src/adapter/storage/database_config.rs:72
EnumDatabaseType
a2a-rs/src/adapter/storage/database_config.rs:13
ClassDefaultMessageHandler
a2a-rs/src/adapter/business/message_handler.rs:14
ClassDefaultRequestProcessor
a2a-rs/src/adapter/business/request_processor.rs:33
ClassDeleteTaskPushNotificationConfigParams
a2a-rs/src/domain/core/task.rs:198
ClassEchoAgent
a2a-client/tests/e2e_framework_lifecycle_test.rs:15
ClassEchoHandler
a2a-mcp/examples/bidirectional_demo.rs:146
ClassEchoHandler
a2a-mcp/examples/a2a_with_mcp_tools.rs:27
ClassEchoHandler
a2a-mcp/examples/a2a_as_mcp_server.rs:39
ClassEchoHandler
a2a-agents/tests/mcp_smoke_test.rs:12
ClassEchoHandler
a2a-agents/examples/minimal_agent.rs:17
ClassEchoHandler
a2a-agents/examples/mcp_server_agent.rs:27
ClassEchoHandler
a2a-agents/examples/auto_storage_agent.rs:18
ClassEchoHandler
a2a-agents/bin/a2a.rs:41
ClassEntityExtractor
a2a-agents-common/src/nlp/entity.rs:40
EnumExpenseCategory
a2a-agents/src/agents/reimbursement/types.rs:94
ClassExpenseFormTemplate
a2a-agents/bin/reimbursement_demo.rs:102
ClassExpenseQuery
a2a-agents/bin/reimbursement_demo.rs:120
ClassExpenseSubmitForm
a2a-agents/bin/reimbursement_demo.rs:126
ClassExtensionsConfig
a2a-agents/src/core/config.rs:366
ClassExtractedData
a2a-agents/src/agents/reimbursement/handler.rs:521
ClassExtractedReceiptData
a2a-agents/src/agents/reimbursement/types.rs:251
ClassFeaturesConfig
a2a-agents/src/core/config.rs:320
ClassFilePartBuilder
Builder for file parts with validation
a2a-rs/src/domain/core/message.rs:125
ClassFormData
a2a-agents/src/agents/reimbursement/types.rs:189
ClassFormSchema
a2a-agents/src/agents/reimbursement/types.rs:178
ClassGeminiConfig
a2a-agents-common/src/llm/gemini.rs:11
ClassGeminiFunctionCall
a2a-agents-common/src/llm/gemini.rs:57
ClassGeminiFunctionDeclaration
a2a-agents-common/src/llm/gemini.rs:75
ClassGeminiFunctionResponse
a2a-agents-common/src/llm/gemini.rs:63
ClassGeminiGenerateContentRequest
a2a-agents-common/src/llm/gemini.rs:93
ClassGeminiGenerateContentResponse
a2a-agents-common/src/llm/gemini.rs:104
ClassGeminiProvider
a2a-agents-common/src/llm/gemini.rs:132
ClassGeminiTool
a2a-agents-common/src/llm/gemini.rs:69
ClassGenerationConfig
a2a-agents-common/src/llm/gemini.rs:37
next →1–100 of 263, ranked by callers