The library should be mindful that the input may not be valid for various reasons. We generally avoid relying in assert/panics/abort in the library. The Rust implementation should most likely favor Result<T, E> return instead of assert!
The library should be mindful that the input may not be valid for various reasons.
We generally avoid relying in assert/panics/abort in the library.
The Rust implementation should most likely favor Result<T, E> return instead of assert!