Prevent redefinition of struct