Struct gccjit::Object [] [src]

pub struct Object<'ctx> {
    // some fields omitted
}

Object represents the root of all objects in gccjit. It is not useful in and of itself, but it provides the implementation for Debug used by most objects in this library.

Trait Implementations

impl<'ctx> Clone for Object<'ctx>
[src]

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

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl<'ctx> Copy for Object<'ctx>
[src]

impl<'ctx> Debug for Object<'ctx>
[src]

fn fmt(&self, fmt: &mut Formatter) -> Result<()Error>

Formats the value using the given formatter.

impl<'ctx> ToObject<'ctx> for Object<'ctx>
[src]

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