# Objective
- Allow the use of the "glam _assert" feature to help catch runtime
errors and validate the arguments passed to glam.
e.g.
```rs
// Will panic if self is zero length when glam_assert is enabled.
pub fn normalize(self) -> Self {
let normalized = self.mul(self.length_recip());
glam_assert!(normalized.is_finite());
normalized
}
```
## Solution
- Re-export the optional feature glam_assert
---
## Changelog
Added: Optional feature "glam_assert"
|
||
|---|---|---|
| .. | ||
| cargo_features.md | ||
| debugging.md | ||
| linters.md | ||
| linux_dependencies.md | ||
| plugins_guidelines.md | ||
| profiling.md | ||
| release_checklist.md | ||
| the_bevy_organization.md | ||