usesuper::Platform;/// Trait for types that can be converted to and from platform-specific mouse codes
pubtraitCodeMapper{/// Convert the button to a platform-specific code
fnto_code(&self, platform: Platform)->usize;/// Parse a button from a platform-specific code
fnfrom_code(code:usize, platform: Platform)->Option<Self>whereSelf: Sized;
}