Trait gpui2::Refineable
pub trait Refineable: Clone {
type Refinement: Refineable<Refinement = Self::Refinement> + Default;
// Required methods
fn refine(&mut self, refinement: &Self::Refinement);
fn refined(self, refinement: Self::Refinement) -> Self;
// Provided method
fn from_cascade(cascade: &Cascade<Self>) -> Self
where Self: Default + Sized { ... }
}