pub enum FunctionKernelDirective {
Entry(EntryFunction),
Func(FuncFunction),
Alias(FunctionAlias),
}Expand description
All directives that describe kernel/function entities.
Variants§
Trait Implementations§
Source§impl Clone for FunctionKernelDirective
impl Clone for FunctionKernelDirective
Source§fn clone(&self) -> FunctionKernelDirective
fn clone(&self) -> FunctionKernelDirective
Returns a duplicate 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 Debug for FunctionKernelDirective
impl Debug for FunctionKernelDirective
Source§impl PartialEq for FunctionKernelDirective
impl PartialEq for FunctionKernelDirective
impl Eq for FunctionKernelDirective
impl StructuralPartialEq for FunctionKernelDirective
Auto Trait Implementations§
impl Freeze for FunctionKernelDirective
impl RefUnwindSafe for FunctionKernelDirective
impl Send for FunctionKernelDirective
impl Sync for FunctionKernelDirective
impl Unpin for FunctionKernelDirective
impl UnwindSafe for FunctionKernelDirective
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