dc_bundle is a crate that provides the core data structures for DesignCompose.
This crate defines the design document structures used by DesignCompose to represent design definitions. It includes design definitions for elements, layouts, modifiers, and views.
definition.rs: Contains the core rust implementation for design document definitions.definition_file.rs: Handles the encoding-decoding, saving and loading of definition files.proto/: Proto definition of design document, elements, layouts, views and modifiers.definition/: Contains the core rust implementation for elements, layouts, modifiers and views.This crate is primarily used internally by DesignCompose for processing and managing design data.
protobuf: Used for protocol buffer handling.thiserror: Used for custom error handling.serde: Used for serialization.serde_bytes: Used for byte serialization.log: Used for logging.protobuf-codegen: Used for building protocol buffer definitions.Licensed under the Apache License, Version 2.0. See LICENSE for details.