# libtmux::workspace::validate_layouts

- **Module:** libtmux::workspace
- **Package:** workspace consumer
- **Language:** C++
- **Kind:** function
- **Source:** https://github.com/libtmux/libtmux-cxx/blob/3f93b021cb51e8349bfb9cecc6fd4091f6e79a0f/examples/workspace/include/libtmux_consumers/workspace.hpp#L169
- **Page:** https://libtmux.org/en/cxx/latest/workspace/reference/libtmux-workspace-validate_layouts/

```
std::optional<BuildError> validate_layouts(const Server& server,
                                           const Workspace& description);
```

## Parameters

- `server` (`const Server &`)
- `description` (`const Workspace &`)
