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