[−][src]Trait rustc_middle::ty::context::InternAs

pub trait InternAs<T: ?Sized, R> {
    type Output;
    pub fn intern_with<F>(self, f: F) -> Self::Output
    where
        F: FnOnce(&T) -> R
; }

Associated Types

type Output[src]

Loading content...

Required methods

pub fn intern_with<F>(self, f: F) -> Self::Output where
    F: FnOnce(&T) -> R, 
[src]

Loading content...

Implementors

impl<I, T, R, E> InternAs<[T], R> for I where
    E: InternIteratorElement<T, R>,
    I: Iterator<Item = E>, 
[src]

type Output = E::Output

Loading content...