public (cargo): A attribute macro used to mark struct/union and its fields as public
Keywords: struct|proc-macro-attribute