pub enum SwiftTypeDeclarationKind {
Class,
Struct,
Enum,
Protocol,
TypeAlias,
Opaque,
ObjcClass,
}Expand description
Swift declaration kind carried by mangling evidence.
Variants§
Class
Class.
Struct
Structure.
Enum
Enumeration.
Protocol
Protocol.
TypeAlias
Type alias.
Opaque
Opaque declaration.
ObjcClass
Objective-C class.
Trait Implementations§
Source§impl Clone for SwiftTypeDeclarationKind
impl Clone for SwiftTypeDeclarationKind
impl Copy for SwiftTypeDeclarationKind
Source§impl Debug for SwiftTypeDeclarationKind
impl Debug for SwiftTypeDeclarationKind
impl Eq for SwiftTypeDeclarationKind
Source§impl Hash for SwiftTypeDeclarationKind
impl Hash for SwiftTypeDeclarationKind
Source§impl Ord for SwiftTypeDeclarationKind
impl Ord for SwiftTypeDeclarationKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for SwiftTypeDeclarationKind
impl PartialEq for SwiftTypeDeclarationKind
Source§impl PartialOrd for SwiftTypeDeclarationKind
impl PartialOrd for SwiftTypeDeclarationKind
impl StructuralPartialEq for SwiftTypeDeclarationKind
Auto Trait Implementations§
impl Freeze for SwiftTypeDeclarationKind
impl RefUnwindSafe for SwiftTypeDeclarationKind
impl Send for SwiftTypeDeclarationKind
impl Sync for SwiftTypeDeclarationKind
impl Unpin for SwiftTypeDeclarationKind
impl UnsafeUnpin for SwiftTypeDeclarationKind
impl UnwindSafe for SwiftTypeDeclarationKind
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