Struct gccjit::Struct [] [src]

pub struct Struct<'ctx> { /* fields omitted */ }

A Struct is gccjit's representation of a composite type. Despite the name, Struct can represent either a struct, an union, or an opaque named type.

Methods

impl<'ctx> Struct<'ctx>
[src]

Trait Implementations

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

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

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

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

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

Formats the value using the given formatter.