Exactly, and this is in my experience what most Rust code ends up looking like.
It compromises a bit on generality and (potential) performance to achieve better readability and succinctness. Often a worthwhile trade-off, but not something the standard library can always do.