Move constructers into the struct.