message: Added variables to struct init.
  Variables which are just moved and literals don't always result in coverable code. Only function calls or things which actually need to be evaluated when assigned to struct member should be covered.
diff: @@ -482,7 +482,7 @@ impl<'v, 'a> Visitor<'v> for CoverageVisitor<'a> {
  ExprKind::Struct(_, ref fields, _) => {
  for f in fields.iter() {
  match f.expr.node {
  - ExprKind::Lit(_) => {
  + ExprKind::Lit(_) | ExprKind::Path(_,_) => {
  self.ignore_lines(f.span);
  },
  _ => {},
  