// Transitional shims: `#deprecated pub extend` makes the deprecated implicit
// trait-method promotion (E0079) explicit. Remove once the compiler stops
// promoting derived trait methods into methods.
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Twips with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Twips with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Twips with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Emu with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Emu with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Emu with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend HalfPoints with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend HalfPoints with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend HalfPoints with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend EighthPoints with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend EighthPoints with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend EighthPoints with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend FontSpec with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend FontSpec with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend FontSpec with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Color with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Color with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Color with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend GlyphRun with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend GlyphRun with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend GlyphRun with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend RectItem with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend RectItem with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend RectItem with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend ImageItem with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend ImageItem with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend ImageItem with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend LinkRegion with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend LinkRegion with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend LinkRegion with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend PageItem with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend PageItem with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend PageItem with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Page with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Page with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend Page with ToJson::{to_json}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend PageModel with @debug.Debug::{to_repr}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend PageModel with Eq::{not_equal, equal}
///|
#deprecated("implicit trait-method promotion is being removed; call via the trait")
pub extend PageModel with ToJson::{to_json}