ObjectUriIterExt

Trait ObjectUriIterExt 

Source
pub trait ObjectUriIterExt: Iterator {
    // Provided method
    fn map_key<B, F>(self, bucket: B, f: F) -> MapKey<Self, F> 
       where Self: Iterator<Item = KeyPrefix> + Sized,
             F: FnMut(KeyPrefix) -> Key,
             B: Into<Bucket> { ... }
}
Expand description

Adds the method map_key to iterators over KeyPrefix.

Provided Methods§

Source

fn map_key<B, F>(self, bucket: B, f: F) -> MapKey<Self, F>
where Self: Iterator<Item = KeyPrefix> + Sized, F: FnMut(KeyPrefix) -> Key, B: Into<Bucket>,

Returns an iterator of ObjectUri by applying the function F to each KeyPrefix to produce the object Key.

Implementors§