Error types and result handling
This module provides error types used throughout the library:
Error
Result
Result<T, Error>
Most ZBar operations return Result to indicate success or failure.