Y
Hacker News
new
|
ask
|
show
|
jobs
by
rabidferret
3468 days ago
Just because a type can be named doesn't mean that returning the named type properly expresses your intent.
The name of said type can get real hairy real fast, as well.
1 comments
Manishearth
3468 days ago
Right, but in most cases returning a named type is fine. Usually with futures/iterators I've seen that you end up returning a new custom type that implements the trait, and often it's okay to just name it.
link
rabidferret
3468 days ago
I think that's only the case when you are specifically trying to avoid boxing.
link