[−][src]Enum dyon::FnIndex
Refers to a function.
Variants
No function.
Loaded(isize)
Relative to function you call from.
Void(FnVoidRef)
External function with no return value.
Return(FnReturnRef)
Extern function with return value.
Lazy(FnReturnRef, LazyInvariant)
Extern function with return value and lazy invariant.
BinOp(FnBinOpRef)
Extern binary operator.
UnOp(FnUnOpRef)
Extern unary operator.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for FnIndex
impl Send for FnIndex
impl Sync for FnIndex
impl Unpin for FnIndex
impl !UnwindSafe for FnIndex
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,