Trait ToObject

Source
pub trait ToObject<'ctx> {
    // Required method
    fn to_object(&self) -> Object<'ctx>;
}
Expand description

ToObject is a trait implemented by types that can be upcast to Object.

Required Methods§

Source

fn to_object(&self) -> Object<'ctx>

Implementors§

Source§

impl<'ctx> ToObject<'ctx> for Block<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for Field<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for Function<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for LValue<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for Location<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for Object<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for Parameter<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for RValue<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for Struct<'ctx>

Source§

impl<'ctx> ToObject<'ctx> for Type<'ctx>