[][src]Trait guppy::Obs

pub trait Obs<'a, T>: Sealed { }

Trait representing an owned, borrowed or shared instance of T.

This trait is implemented by T, &'a T and Arc<T>.

Implementations on Foreign Types

impl<'a, T: Sync> Obs<'a, T> for &'a T[src]

impl<'a, T: 'static + Send + Sync> Obs<'a, T> for Arc<T>[src]

Loading content...

Implementors

impl<'a, T: Send> Obs<'a, T> for T[src]

Loading content...