pub enum ClLiteFormRole {
Binding,
Control,
Dispatch,
Namespace,
Mutation,
}Expand description
Shared organ a CL-lite surface form delegates to.
Variants§
Binding
Form backed by the binding organ (e.g. defun, let).
Control
Form backed by the control organ (e.g. handler-case).
Dispatch
Form backed by the dispatch organ (e.g. defgeneric).
Namespace
Form backed by the namespace organ (e.g. defpackage).
Mutation
Form backed by the mutation organ (e.g. setq, setf).
Trait Implementations§
Source§impl Clone for ClLiteFormRole
impl Clone for ClLiteFormRole
Source§fn clone(&self) -> ClLiteFormRole
fn clone(&self) -> ClLiteFormRole
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 moreimpl Copy for ClLiteFormRole
Source§impl Debug for ClLiteFormRole
impl Debug for ClLiteFormRole
impl Eq for ClLiteFormRole
Source§impl PartialEq for ClLiteFormRole
impl PartialEq for ClLiteFormRole
Source§fn eq(&self, other: &ClLiteFormRole) -> bool
fn eq(&self, other: &ClLiteFormRole) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClLiteFormRole
Auto Trait Implementations§
impl Freeze for ClLiteFormRole
impl RefUnwindSafe for ClLiteFormRole
impl Send for ClLiteFormRole
impl Sync for ClLiteFormRole
impl Unpin for ClLiteFormRole
impl UnsafeUnpin for ClLiteFormRole
impl UnwindSafe for ClLiteFormRole
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.