args: vec!(Ptr(box Literal(Path::new_local("__S")),
Borrowed(None, MutMutable))),
ret_ty: Literal(Path::new_(
- vec!("std", "result", "Result"),
+ pathvec!(std::result::Result),
None,
vec!(box Tuple(Vec::new()), box Literal(Path::new_(
vec!["__S", "Error"], None, vec![], false
combine_substructure: combine_substructure(box |a, b, c| {
encodable_substructure(a, b, c)
}),
- })
+ }
+ ),
+ associated_types: Vec::new(),
};
trait_def.expand(cx, mitem, item, push)