message: strip unused lifetime parameter from Badge
diff: @@ -32,16 +32,16 @@ impl Default for BadgeOptions {
  }
  -pub struct Badge<'a> {
  +pub struct Badge {
  options: BadgeOptions,
  - font: Font<'a>,
  + font: Font<'static>,
  scale: Scale,
  offset: Point<f32>,
  }
  -impl<'a> Badge<'a> {
  - pub fn new(options: BadgeOptions) -> Result<Badge<'a>, String> {
  +impl Badge {
  + pub fn new(options: BadgeOptions) -> Result<Badge, String> {
  let collection = FontCollection::from_bytes(FONT_DATA);
  // this should never fail in practice
  let font = try!(collection.into_font().ok_or("Failed to load font data".to_owned()));
  