Type Alias Result
Source pub type Result<T> = Result<T, AdkError>;
Expand description
Core traits and types.
Always available regardless of feature flags. Includes:
Agent - The fundamental trait for all agents
Tool / Toolset - For extending agents with capabilities
Session / State - For managing conversation context
Event - For streaming agent responses
AdkError / Result - Unified error handling
Convenience alias used throughout ADK crates.
pub enum Result<T> {
Ok(T),
Err(AdkError),
}
Contains the success value