pub struct Cif7<A, B, C, D, E, F, G, R> { /* private fields */ }
Expand description
A typed CIF, which statically tracks argument and result types.
Creates a new statically-typed CIF with the given argument
and result types.
Sets the CIF to use the given calling convention.
Creates a new statically-typed CIF by reifying the
argument types as Type<T>
s.
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self)
.
That is, this conversion is whatever the implementation of
From<T> for U
chooses to do.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.