Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
// pcrender.rs
pub use PriOccultedGeneral as PriOG;
+// shapelib.rs
+pub use shapelib::LibraryLoadError as LLE;
+pub use shapelib::LibraryLoadMFIncompat as LLMI;
+
// updates.rs
pub use OpOutcomeThunkGeneric as OOTG;
pub type PUE = PreparedUpdateEntry;
use shapelib::OutlineDefnEnum;
-#[doc(hidden)] pub type LLE = shapelib::LibraryLoadError;
-
// At the implementation level, each loaded item contains an
// `Arc<GroupDetails>`, which is simply stored directly. The
// `GroupDefn` is processed.
#[error("orig_size no longer supported")] OrigSizeForbidden,
#[error("specified both size and numeric scale")] ContradictoryScale,
}
-pub use LibraryLoadMFIncompat as LLMI;
-
#[derive(Error,Copy,Clone,Debug,Eq,PartialEq)]
pub enum SubstErrorKind {
#[error("missing or unrecognised token {0}")] MissingToken (&'static str),