pub trait SchemeUpcast {
    fn upcast<'a>(self: Arc<Self>) -> Arc<dyn Scheme + 'a>
    where
        Self: 'a
; }
Expand description

Used to convert a concrete type pointer to a general Scheme pointer.

Required Methods

Performs the conversion.

Implementors