rdocx-layout 0.1.0

Layout engine for converting DOCX flow model to positioned frames
Documentation
//! Layout engine error types.

use thiserror::Error;

#[derive(Debug, Error)]
pub enum LayoutError {
    #[error("font not found: {0}")]
    FontNotFound(String),

    #[error("font parsing error: {0}")]
    FontParse(String),

    #[error("shaping error: {0}")]
    Shaping(String),

    #[error("layout error: {0}")]
    Layout(String),
}

pub type Result<T> = std::result::Result<T, LayoutError>;