Trait LispId

Source
pub trait LispId {
    type Id;
}

Required Associated Types§

Implementations on Foreign Types§

Source§

impl LispId for Z0

Source§

impl LispId for UTerm

Source§

impl LispId for False

Source§

impl LispId for True

Source§

impl<H, L> LispId for UInt<H, L>

Source§

impl<T: LispId + ?Sized> LispId for PhantomData<T>

Source§

type Id = <T as LispId>::Id

Implementors§

Source§

impl LispId for Add

Source§

impl LispId for Dec

Source§

impl LispId for Inc

Source§

impl LispId for Sub

Source§

impl LispId for All

Source§

impl LispId for Any

Source§

impl LispId for BuildList

Source§

impl LispId for Collate

Source§

impl LispId for Concat

Source§

impl LispId for Cons

Source§

impl LispId for Contains

Source§

impl LispId for DifferP

Source§

impl LispId for EmptyP

Source§

impl LispId for Filter

Source§

impl LispId for Find

Source§

impl LispId for FindPred

Source§

impl LispId for FoldL

Source§

impl LispId for FoldR

Source§

impl LispId for Head

Source§

impl LispId for Here

Source§

impl LispId for Intersect

Source§

impl LispId for Map

Source§

impl LispId for MapRef

Source§

impl LispId for Missing

Source§

impl LispId for Remove

Source§

impl LispId for Rev4

Source§

impl LispId for Rev5

Source§

impl LispId for SetInsert

Source§

impl LispId for SubsetP

Source§

impl LispId for SupersetP

Source§

impl LispId for Tail

Source§

impl LispId for Union

Source§

impl LispId for Without

Source§

impl LispId for And

Source§

impl LispId for Invert

Source§

impl LispId for No

Source§

impl LispId for Not

Source§

impl LispId for Or

Source§

impl LispId for Yes

Source§

impl LispId for Unwrap

Source§

impl LispId for UnwrapRc

Source§

impl LispId for WrapRc

Source§

impl LispId for Cond

Source§

impl LispId for If

Source§

impl LispId for Is

Source§

impl LispId for IsNot

Source§

impl LispId for Partial

Source§

impl LispId for Phantom

Source§

impl LispId for Quote

Source§

impl LispId for Ret

Source§

impl LispId for HNil

Source§

impl<H, T> LispId for ConcatCont<HCons<H, T>>

Source§

impl<In> LispId for RevCont<In>

Source§

impl<P> LispId for Inverted<P>

Source§

impl<Prefix> LispId for PartialImpl<Prefix>

Source§

impl<T> LispId for There<T>

Source§

impl<X> LispId for Prepend<X>