two_face/acknowledgement/
mod.rs

1//! Contains acknowledgements for embedded data and all of their associated types
2
3mod core_types;
4pub use core_types::{Acknowledgements, License, LicenseType};
5
6impl Acknowledgements {
7    /// Returns all of the acknowledgements specifically for embedded syntax definitions
8    pub fn for_syntaxes(&self) -> &[License] {
9        &self.for_syntaxes
10    }
11
12    /// Returns all of the acknowledgements specifically for embedded theme definitions
13    pub fn for_themes(&self) -> &[License] {
14        &self.for_themes
15    }
16}
17
18/// Returns all the [`Acknowledgements`] for embedded data
19pub fn listing() -> Acknowledgements {
20    syntect::dumps::from_binary(include_bytes!("../../generated/acknowledgements_full.bin",))
21}