pub struct CodeGenerationSettings {
pub optimize_for_performance: bool,
pub include_documentation: bool,
pub generate_tests: bool,
pub target_rust_edition: String,
}Expand description
Settings for code generation
Fields§
§optimize_for_performance: bool§include_documentation: bool§generate_tests: bool§target_rust_edition: StringTrait Implementations§
Source§impl Clone for CodeGenerationSettings
impl Clone for CodeGenerationSettings
Source§fn clone(&self) -> CodeGenerationSettings
fn clone(&self) -> CodeGenerationSettings
Returns a duplicate 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 CodeGenerationSettings
impl Debug for CodeGenerationSettings
Auto Trait Implementations§
impl Freeze for CodeGenerationSettings
impl RefUnwindSafe for CodeGenerationSettings
impl Send for CodeGenerationSettings
impl Sync for CodeGenerationSettings
impl Unpin for CodeGenerationSettings
impl UnwindSafe for CodeGenerationSettings
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more