// CollisionType is an enum that categorizes entities for the purpose of collision detection, used in Collider ECS component. // The flag attribute allows for multiple EntityType values to be combined, enabling entities to be categorized as multiple types. @[flag] pub enum CollisionType { obstacle chicken egg } // Another descriptive comment with a linebreak separated from the next enum decl. @[flag] pub enum Direction { left right }