Enum dbkit_engine::error::DBError
[−]
[src]
pub enum DBError {
Unknown,
IO(IOError),
UnknownType(String),
AttributeMissing(String),
AttributeNullability(String),
AttributeType(String),
AttributeDuplicate(String),
RowOutOfBounds,
Memory,
MemoryLimit,
}Variants
UnknownIO(IOError)An underlying IO operation caused an error
UnknownType(String)AttributeMissing(String)Referencing a missing schema attribute (name or position)
AttributeNullability(String)Mismatched expectation about attributes nullability
AttributeType(String)Mismatched expectation about attribute types
AttributeDuplicate(String)Duplicate attribute in result schema
RowOutOfBoundsMemoryUnknown memory allocation error
MemoryLimitMemory allocation limit reached (via policy)