use shirabe_php_shim::PhpMixed; use shirabe_semver::constraint::ConstraintInterface; #[derive(Debug)] pub struct Intervals; impl Intervals { pub fn is_subset_of( _constraint_a: &dyn ConstraintInterface, _constraint_b: &dyn ConstraintInterface, ) -> anyhow::Result { todo!() } pub fn compact_constraint( _constraint: Box, ) -> Box { todo!() } pub fn compact(_constraint: &dyn ConstraintInterface) -> Box { todo!() } pub fn get(_constraint: &dyn ConstraintInterface) -> anyhow::Result { todo!() } pub fn clear() { todo!() } }