pub trait ScaleImpl: ScaleImplExt + RangeImpl { // Provided method fn layout_offsets(&self, scale: &Self::Type) -> (i32, i32) { ... } }