Struct libffi::high::types::Type
[−]
[src]
pub struct Type<T> { /* fields omitted */ }Represents a C type statically associated with a Rust type.
In particular, the run-time value describes a particular C type,
while the type parameter T is the equivalent Rust type.
Instances of this type are created via the
CType trait.
Methods
impl<T> Type<T>[src]
pub fn into_middle(self) -> Type[src]
Gets the underlying representation as used by the
middle layer.
Trait Implementations
impl<T: Clone> Clone for Type<T>[src]
fn clone(&self) -> Type<T>[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more