Fin

Trait Fin 

Source
pub trait Fin {
    type Target: ?Sized;

    // Required method
    fn fin<'a>(self) -> &'a Self::Target;
}

Required Associated Types§

Required Methods§

Source

fn fin<'a>(self) -> &'a Self::Target

Allows overloading of the ^ operator.

(prophetic)

Implementations on Foreign Types§

Source§

impl<T: ?Sized> Fin for &mut T

Source§

fn fin<'a>(self) -> &'a T

(prophetic)

Source§

type Target = T

Implementors§

Source§

impl<T: ?Sized + Fin> Fin for Ghost<T>

Source§

type Target = <T as Fin>::Target

Source§

impl<T: ?Sized + Fin> Fin for Snapshot<T>

Source§

type Target = <T as Fin>::Target