Struct fluent_static_codegen::bundle::LanguageBundle
source · pub struct LanguageBundle { /* private fields */ }
Implementations§
source§impl LanguageBundle
impl LanguageBundle
pub fn create(language: String, resource: String) -> Result<Self, Error>
pub fn messages(&self) -> BTreeSet<&Message>
pub fn diff<'a>(&'a self, other: &'a LanguageBundle) -> Vec<&'a Message>
pub fn language(&self) -> &str
pub fn resource(&self) -> &str
pub fn resource_literal(&self) -> Literal
pub fn static_bundle_ident(&self) -> Ident
pub fn static_resource_ident(&self) -> Ident
Trait Implementations§
source§impl Clone for LanguageBundle
impl Clone for LanguageBundle
source§fn clone(&self) -> LanguageBundle
fn clone(&self) -> LanguageBundle
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for LanguageBundle
impl Debug for LanguageBundle
source§impl PartialEq for LanguageBundle
impl PartialEq for LanguageBundle
source§fn eq(&self, other: &LanguageBundle) -> bool
fn eq(&self, other: &LanguageBundle) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for LanguageBundle
impl StructuralPartialEq for LanguageBundle
Auto Trait Implementations§
impl Freeze for LanguageBundle
impl RefUnwindSafe for LanguageBundle
impl Send for LanguageBundle
impl Sync for LanguageBundle
impl Unpin for LanguageBundle
impl UnwindSafe for LanguageBundle
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more