# dc_layout crate
This crate provides layout functionalities for DesignCompose.
## Functionality
The `dc_layout` crate is responsible for:
- Calculating the position and size of elements in a design.
- Managing the layout of views and components.
- Converting design specifications into a format that can be used for rendering.
## Usage
This crate is primarily used internally by DesignCompose for calculating layout.
## Dependencies
This crate depends on the following crates:
- `dc_bundle`: Used to hold the design document structures of a design.
- `taffy`: Used to perform the layout computation.
## License
Licensed under the Apache License, Version 2.0. See [LICENSE](https://www.apache.org/licenses/LICENSE-2.0) for details.