Browse Source

traits: inline Saturating methods

Josh Stone 8 years ago
parent
commit
fa451ac00c
1 changed files with 2 additions and 0 deletions
  1. 2 0
      traits/src/ops/saturating.rs

+ 2 - 0
traits/src/ops/saturating.rs

@@ -12,10 +12,12 @@ pub trait Saturating {
 macro_rules! saturating_impl {
 macro_rules! saturating_impl {
     ($trait_name:ident for $($t:ty)*) => {$(
     ($trait_name:ident for $($t:ty)*) => {$(
         impl $trait_name for $t {
         impl $trait_name for $t {
+            #[inline]
             fn saturating_add(self, v: Self) -> Self {
             fn saturating_add(self, v: Self) -> Self {
                 Self::saturating_add(self, v)
                 Self::saturating_add(self, v)
             }
             }
 
 
+            #[inline]
             fn saturating_sub(self, v: Self) -> Self {
             fn saturating_sub(self, v: Self) -> Self {
                 Self::saturating_sub(self, v)
                 Self::saturating_sub(self, v)
             }
             }