pub enum SignatureParamKind {
ArrayFixed(usize),
ArrayRelativeLen(usize),
ArrayRelativeByteLen(usize),
ArrayRelativePtr(usize),
TryInto,
IntoParam,
OptionalPointer,
ValueType,
Blittable,
Other,
}
Variants§
ArrayFixed(usize)
ArrayRelativeLen(usize)
ArrayRelativeByteLen(usize)
ArrayRelativePtr(usize)
TryInto
IntoParam
OptionalPointer
ValueType
Blittable
Other
Trait Implementations§
source§impl Clone for SignatureParamKind
impl Clone for SignatureParamKind
source§fn clone(&self) -> SignatureParamKind
fn clone(&self) -> SignatureParamKind
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq<SignatureParamKind> for SignatureParamKind
impl PartialEq<SignatureParamKind> for SignatureParamKind
source§fn eq(&self, other: &SignatureParamKind) -> bool
fn eq(&self, other: &SignatureParamKind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.