pub enum TemplateParamKind {
TypeName,
Class,
NonType(Box<Type>),
}Expand description
Which kind of template parameter.
Variants§
Trait Implementations§
Source§impl Clone for TemplateParamKind
impl Clone for TemplateParamKind
Source§impl Debug for TemplateParamKind
impl Debug for TemplateParamKind
impl Eq for TemplateParamKind
Source§impl PartialEq for TemplateParamKind
impl PartialEq for TemplateParamKind
impl StructuralPartialEq for TemplateParamKind
Auto Trait Implementations§
impl Freeze for TemplateParamKind
impl RefUnwindSafe for TemplateParamKind
impl Send for TemplateParamKind
impl Sync for TemplateParamKind
impl Unpin for TemplateParamKind
impl UnsafeUnpin for TemplateParamKind
impl UnwindSafe for TemplateParamKind
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