//! `Drawable` trait and helpers
use Coord;
use PixelColor;
use UnsignedCoord;
/// A single pixel
;
/// Marks an object as "drawable". Must be implemented for all graphics objects
/// Adds the ability to get the dimensions/position of a graphics object
///
/// This **should** be implemented for all builtin embedded-graphics primitives and fonts. Third party
/// implementations do not have to implement this trait as an object may not have a known size. If
/// the object _does_ have a known size, this trait **should** be implemented.