Expand description
Validation types and error handling for image generation specifications.
This crate defines the public data model shared by the renderer and higher-level API.
Re-exports§
pub use validators::Arc;pub use validators::Background;pub use validators::Border;pub use validators::ColorGradient;pub use validators::ColorKind;pub use validators::ConicalGradient;pub use validators::Corners;pub use validators::Debug;pub use validators::Ellipse;pub use validators::Font;pub use validators::HEIGHT;pub use validators::Icon;pub use validators::IrregularPolygonSides;pub use validators::Layer;pub use validators::LayerOffset;pub use validators::Layout;pub use validators::Line;pub use validators::LineHeight;pub use validators::LinearGradient;pub use validators::Mask;pub use validators::Polygon;pub use validators::PolygonSides;pub use validators::PreserveAspect;pub use validators::Presets;pub use validators::RadialGradient;pub use validators::Rectangle;pub use validators::RegularPolygonSides;pub use validators::Size;pub use validators::SolidColor;pub use validators::Spread;pub use validators::TRANSPARENT;pub use validators::Typography;pub use validators::TypographyAlign;pub use validators::WIDTH;pub use validators::Weight;pub use error::ImgGenSpecError;pub use error::Result;
Modules§
- error
- Error types returned while parsing or validating image generation specifications.
- validators
- Public validation types used to describe layouts, layers, and styling.