pub enum EntityDeclarationKind {
Class,
Interface,
Object,
CompanionObject,
Enum,
}
Variants§
Trait Implementations§
Source§impl Clone for EntityDeclarationKind
impl Clone for EntityDeclarationKind
Source§fn clone(&self) -> EntityDeclarationKind
fn clone(&self) -> EntityDeclarationKind
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 EntityDeclarationKind
impl Debug for EntityDeclarationKind
Source§impl PartialEq for EntityDeclarationKind
impl PartialEq for EntityDeclarationKind
impl StructuralPartialEq for EntityDeclarationKind
Auto Trait Implementations§
impl Freeze for EntityDeclarationKind
impl RefUnwindSafe for EntityDeclarationKind
impl Send for EntityDeclarationKind
impl Sync for EntityDeclarationKind
impl Unpin for EntityDeclarationKind
impl UnwindSafe for EntityDeclarationKind
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