glossa_codegen/
lib.rs

1pub mod generator;
2use kstring::KString;
3
4#[cfg(feature = "highlight")]
5pub mod highlight;
6
7pub(crate) mod internal_aliases;
8
9//
10mod resources;
11mod visibility;
12
13pub use anyhow::Result as AnyResult;
14//
15pub use generator::Generator;
16pub use glossa_shared::{self, MiniStr};
17pub use resources::L10nResources;
18pub use visibility::Visibility;
19
20fn to_kstr(s: impl AsRef<str>) -> KString {
21  use glossa_shared::tap::Pipe;
22
23  s.as_ref()
24    .pipe(KString::from_ref)
25}