#[repr(C)]pub struct CFnTypeInfo {
pub Arguments: *mut CTypeTreeRef,
pub Return: CTypeTreeRef,
pub KnownValues: *mut IntList,
}Fields§
§Arguments: *mut CTypeTreeRef§Return: CTypeTreeRef§KnownValues: *mut IntListTrait Implementations§
Source§impl Clone for CFnTypeInfo
impl Clone for CFnTypeInfo
Source§fn clone(&self) -> CFnTypeInfo
fn clone(&self) -> CFnTypeInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CFnTypeInfo
impl Debug for CFnTypeInfo
impl Copy for CFnTypeInfo
Auto Trait Implementations§
impl Freeze for CFnTypeInfo
impl RefUnwindSafe for CFnTypeInfo
impl !Send for CFnTypeInfo
impl !Sync for CFnTypeInfo
impl Unpin for CFnTypeInfo
impl UnsafeUnpin for CFnTypeInfo
impl UnwindSafe for CFnTypeInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more