all struct to string