pub trait MappedGenericSequence<T, U>: GenericSequence<T> {
    type Mapped: GenericSequence<U, Length = Self::Length>;
}
Expand description

Defines the relationship between one generic sequence and another, for operations such as map and zip.

Required Associated Types§

source

type Mapped: GenericSequence<U, Length = Self::Length>

Mapped sequence type

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'a, T, U, S> MappedGenericSequence<T, U> for &'a S

source§

impl<'a, T, U, S> MappedGenericSequence<T, U> for &'a mut S

source§

impl<T, U, N: ArrayLength> MappedGenericSequence<T, U> for Box<GenericArray<T, N>>

Available on crate feature alloc only.
§

type Mapped = Box<GenericArray<U, N>>

Implementors§

source§

impl<T, U, N: ArrayLength> MappedGenericSequence<T, U> for GenericArray<T, N>
where GenericArray<U, N>: GenericSequence<U, Length = N>,

§

type Mapped = GenericArray<U, N>