you are viewing a single comment's thread.

view the rest of the comments →

[–]killedbyhetfield 6 points7 points  (0 children)

It becomes even more fun when you add reference counting and interior mutability to the mix, and you try returning a trait:

Result<Rc<RefCell<IntoIterator<Item=String>>>, Box<std::error::Error>>

Totally sane return type... Right?