pub fn up_dec_rc<Value: Clone>(
    me: TelescopeRc<Value>,
    declaration: Declaration,
) -> TelescopeRc<Value> {
    Rc::new(GenericTelescope::UpDec(me, declaration))
}
/// Just for simplifying constructing an `Rc`.
/// $\rho, p=D$
Just for simplifying constructing an `Rc`.
Just for simplifying constructing an ` Rc ` .
pub fn up_dec_rc<Value: Clone>(
    me: TelescopeRc<Value>,
    declaration: Declaration,
) -> TelescopeRc<Value> {
    Rc::new(GenericTelescope::UpDec(me, declaration))
}
pub fn up_dec_rc < Value : Clone > ( me : TelescopeRc < Value > , declaration : Declaration , ) -> TelescopeRc < Value > { Rc :: new ( GenericTelescope :: UpDec ( me , declaration ) ) }
Just for simplifying constructing an `Rc`.
Just for simplifying constructing an ` Rc ` .
me
TelescopeRc<Value>
declaration
Declaration
me
TelescopeRc<Value>
declaration
Declaration