# src/error.rs
- AkarError · enum · L28-L47 — pub enum AkarError
- fmt · function · L50-L62 — fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
- source · function · L66-L77 — fn source(&self) -> Option<&(dyn std::error::Error + 'static)>
- from · function · L81-L83 — fn from(e: std::io::Error) -> Self
- from · function · L87-L89 — fn from(e: StorageError) -> Self
- from · function · L93-L95 — fn from(e: TransactionError) -> Self
- from · function · L99-L101 — fn from(e: CatalogError) -> Self
- from · function · L105-L107 — fn from(e: BinderError) -> Self
- from · function · L111-L113 — fn from(e: PlannerError) -> Self
- from · function · L117-L119 — fn from(e: ProcessorError) -> Self
- Result · type · L123-L123 — pub type Result<T> = std::result::Result<T, AkarError>;
- StorageError · enum · L131-L156 — pub enum StorageError
- fmt · function · L159-L176 — fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
- from · function · L183-L185 — fn from(e: StorageError) -> String
- TransactionError · enum · L194-L211 — pub enum TransactionError
- fmt · function · L214-L234 — fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
- from · function · L241-L243 — fn from(e: TransactionError) -> String
- CatalogError · enum · L252-L263 — pub enum CatalogError
- fmt · function · L266-L278 — fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
- from · function · L285-L287 — fn from(e: CatalogError) -> String
- BinderError · enum · L296-L309 — pub enum BinderError
- fmt · function · L312-L323 — fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
- from · function · L330-L332 — fn from(e: BinderError) -> String
- from · function · L337-L339 — fn from(s: String) -> Self
- from · function · L344-L346 — fn from(s: &str) -> Self
- from · function · L351-L361 — fn from(e: CatalogError) -> Self
- PlannerError · enum · L370-L373 — pub enum PlannerError
- fmt · function · L376-L380 — fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
- from · function · L387-L389 — fn from(e: PlannerError) -> String
- from · function · L394-L396 — fn from(s: String) -> Self
- from · function · L401-L403 — fn from(s: &str) -> Self
- ProcessorError · enum · L412-L419 — pub enum ProcessorError
- fmt · function · L422-L428 — fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
- from · function · L435-L437 — fn from(e: ProcessorError) -> String
- from · function · L442-L444 — fn from(s: String) -> Self
- from · function · L449-L451 — fn from(s: &str) -> Self
- from · function · L456-L458 — fn from(e: StorageError) -> Self
- lock_or_poisoned · function · L466-L470 — pub fn lock_or_poisoned<T>(mutex: &std::sync::Mutex<T>) -> crate::error::Result<std::sync::MutexGuard<'_, T>>