fn satisfied(&self, gc: &Memory) -> bool {
      match self {
         Self::Disabled => false,
         Self::AlwaysRun => true,
         Self::Ceiling { next_run, .. } => gc.allocated_bytes >= *next_run,
      }
   }
/// Returns whether the strategy's running condition is satisfied.
Returns whether the strategy's running condition is satisfied.
Returns whether the strategy ' s running condition is satisfied .
fn satisfied(&self, gc: &Memory) -> bool {
      match self {
         Self::Disabled => false,
         Self::AlwaysRun => true,
         Self::Ceiling { next_run, .. } => gc.allocated_bytes >= *next_run,
      }
   }
fn satisfied ( & self , gc : & Memory ) -> bool { match self { Self :: Disabled => false , Self :: AlwaysRun => true , Self :: Ceiling { next_run , .. } => gc . allocated_bytes >= * next_run , } }
Returns whether the strategy's running condition is satisfied.
Returns whether the strategy ' s running condition is satisfied .
&self
gc
&Memory