[−][src]Trait myopic::lens::Lensable
The Lensable trait allows types to carry around an Input and Output associated type.
Associated Types
Loading content...Implementations on Foreign Types
impl<D, A> Lensable for dyn Fn(&D) -> A
[src]
impl<D, A> Lensable for dyn Fn(&mut D, A)
[src]
Loading content...
Implementors
impl<D, A> Lensable for myopic::lens::lens_box::Lens<D, A>
[src]
impl<D, A> Lensable for myopic::lens::lens_fn::Lens<D, A>
[src]
impl<D, A, B> Lensable for myopic::lens::lens_box::ComposedLens<D, A, B>
[src]
impl<G, S, D, A> Lensable for myopic::lens::lens::Lens<G, S, D, A>
[src]
impl<L1, L2> Lensable for myopic::lens::lens::ComposedLens<L1, L2> where
L1: Lensable,
L2: Lensable,
[src]
L1: Lensable,
L2: Lensable,
impl<O, O2> Lensable for myopic::lens::lens_fn::ComposedLens<O, O2> where
O: Lensable,
O2: Lensable,
[src]
O: Lensable,
O2: Lensable,