pub struct CodegenConfig {
pub preserve_docs: bool,
pub branded_newtypes: bool,
pub naming: NamingConfig,
pub type_overrides: HashMap<String, String>,
pub bigint_types: Vec<String>,
}Fields§
§preserve_docs: bool§branded_newtypes: bool§naming: NamingConfig§type_overrides: HashMap<String, String>§bigint_types: Vec<String>Trait Implementations§
Source§impl Debug for CodegenConfig
impl Debug for CodegenConfig
Source§impl Default for CodegenConfig
impl Default for CodegenConfig
Source§fn default() -> CodegenConfig
fn default() -> CodegenConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodegenConfigwhere
CodegenConfig: Default,
impl<'de> Deserialize<'de> for CodegenConfigwhere
CodegenConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CodegenConfig
impl RefUnwindSafe for CodegenConfig
impl Send for CodegenConfig
impl Sync for CodegenConfig
impl Unpin for CodegenConfig
impl UnsafeUnpin for CodegenConfig
impl UnwindSafe for CodegenConfig
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