Struct rosetta_build::RosettaBuilder
source · pub struct RosettaBuilder { /* private fields */ }
Expand description
Builder used to configure Rosetta code generation.
Implementations§
source§impl RosettaBuilder
impl RosettaBuilder
sourcepub fn source(self, lang: impl Into<String>, path: impl Into<String>) -> Self
pub fn source(self, lang: impl Into<String>, path: impl Into<String>) -> Self
Register a new translation source
sourcepub fn output(self, path: impl Into<PathBuf>) -> Self
pub fn output(self, path: impl Into<PathBuf>) -> Self
Change the default output of generated files
sourcepub fn generate(self) -> Result<(), BuildError>
pub fn generate(self) -> Result<(), BuildError>
Generate locale files and write them to the output location
Trait Implementations§
source§impl Clone for RosettaBuilder
impl Clone for RosettaBuilder
source§fn clone(&self) -> RosettaBuilder
fn clone(&self) -> RosettaBuilder
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 RosettaBuilder
impl Debug for RosettaBuilder
source§impl Default for RosettaBuilder
impl Default for RosettaBuilder
source§fn default() -> RosettaBuilder
fn default() -> RosettaBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<RosettaBuilder> for RosettaBuilder
impl PartialEq<RosettaBuilder> for RosettaBuilder
source§fn eq(&self, other: &RosettaBuilder) -> bool
fn eq(&self, other: &RosettaBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for RosettaBuilder
impl StructuralEq for RosettaBuilder
impl StructuralPartialEq for RosettaBuilder
Auto Trait Implementations§
impl RefUnwindSafe for RosettaBuilder
impl Send for RosettaBuilder
impl Sync for RosettaBuilder
impl Unpin for RosettaBuilder
impl UnwindSafe for RosettaBuilder
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