Trait lens_rs::traits::review::Review[][src]

pub trait Review<Opt, Image> {
    fn review(optics: Opt, from: Image) -> Self;
}

Required methods

fn review(optics: Opt, from: Image) -> Self[src]

Loading content...

Implementations on Foreign Types

impl<Rv, Image, A> Review<_0<Rv>, Image> for (A,) where
    A: Review<Rv, Image>, 
[src]

impl<Rv, Image, A> Review<_both<Rv>, Image> for (A,) where
    A: Review<Rv, Image>, 
[src]

impl<Rv, Image, T> Review<_box<Rv>, Image> for Box<T> where
    T: Review<Rv, Image>, 
[src]

impl<Rv, Image, T> Review<_box<Rv>, Image> for Rc<T> where
    T: Review<Rv, Image>, 
[src]

impl<Rv, Image, T> Review<_box<Rv>, Image> for Arc<T> where
    T: Review<Rv, Image>, 
[src]

impl<__Rv, __Image, T> Review<Some<__Rv>, __Image> for Option<T> where
    T: Review<__Rv, __Image>, 
[src]

impl<__Opt, __Image, T> Review<None<__Opt>, __Image> for Option<T>[src]

impl<__Rv, __Image, T, E> Review<Ok<__Rv>, __Image> for Result<T, E> where
    T: Review<__Rv, __Image>, 
[src]

impl<__Rv, __Image, T, E> Review<Err<__Rv>, __Image> for Result<T, E> where
    E: Review<__Rv, __Image>, 
[src]

Loading content...

Implementors

impl<Image, T: From<Image>> Review<__, Image> for T[src]

Loading content...