Struct bat::assets::HighlightingAssets [−][src]
pub struct HighlightingAssets { /* fields omitted */ }
Implementations
impl HighlightingAssets
[src]
impl HighlightingAssets
[src]pub fn default_theme() -> &'static str
[src]
pub fn from_files(
source_dir: &Path,
include_integrated_assets: bool
) -> Result<Self>
[src]
source_dir: &Path,
include_integrated_assets: bool
) -> Result<Self>
pub fn from_cache(cache_path: &Path) -> Result<Self>
[src]
pub fn from_binary() -> Self
[src]
pub fn save_to_cache(
&self,
target_dir: &Path,
current_version: &str
) -> Result<()>
[src]
&self,
target_dir: &Path,
current_version: &str
) -> Result<()>
pub fn set_fallback_theme(&mut self, theme: &'static str)
[src]
pub fn syntaxes(&self) -> &[SyntaxReference]
[src]
pub fn themes(&self) -> impl Iterator<Item = &str>
[src]
pub fn syntax_for_file_name(
&self,
file_name: impl AsRef<Path>,
mapping: &SyntaxMapping<'_>
) -> Option<&SyntaxReference>
[src]
&self,
file_name: impl AsRef<Path>,
mapping: &SyntaxMapping<'_>
) -> Option<&SyntaxReference>