Use #[inline] to improve opt-level 1 performance

This commit is contained in:
Patrick Owen 2022-08-12 01:33:11 -04:00
parent 2aff922ac8
commit 84c44984b1
1 changed files with 3 additions and 0 deletions

View File

@ -252,14 +252,17 @@ pub trait ToTypenum {
}
unsafe impl<const T: usize> Dim for Const<T> {
#[inline]
fn try_to_usize() -> Option<usize> {
Some(T)
}
#[inline]
fn value(&self) -> usize {
T
}
#[inline]
fn from_usize(dim: usize) -> Self {
assert_eq!(dim, T);
Self