# E4033

There is no struct definition with the specified fields.

## Erroneous Example

```{literalinclude} /sources/error_codes/4033_error/top.mbt
:language: moonbit
```

The example above tries to assign a struct with fields `x` and `w` to a variable `c`,
but this field doesn't exist in any known struct type, giving the following error on line 3:

```
There is no struct definition with the fields: x, w.
```

## Suggestion

Make sure to use the correct field identifiers instead:

```{literalinclude} /sources/error_codes/4033_fixed/top.mbt
:language: moonbit
```
