pub enum JavaBuilderMode {
Auto,
Always,
Never,
}Variants§
Auto
Emit builder when field count >= 8 OR (nested type exists AND field count >= 5).
Always
Always emit builder for types with defaults.
Never
Never emit builder.
Trait Implementations§
Source§impl Clone for JavaBuilderMode
impl Clone for JavaBuilderMode
Source§fn clone(&self) -> JavaBuilderMode
fn clone(&self) -> JavaBuilderMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 JavaBuilderMode
impl Debug for JavaBuilderMode
Source§impl Default for JavaBuilderMode
impl Default for JavaBuilderMode
Source§fn default() -> JavaBuilderMode
fn default() -> JavaBuilderMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JavaBuilderMode
impl<'de> Deserialize<'de> for JavaBuilderMode
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
Source§impl PartialEq for JavaBuilderMode
impl PartialEq for JavaBuilderMode
Source§fn eq(&self, other: &JavaBuilderMode) -> bool
fn eq(&self, other: &JavaBuilderMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for JavaBuilderMode
impl Serialize for JavaBuilderMode
impl Copy for JavaBuilderMode
impl Eq for JavaBuilderMode
impl StructuralPartialEq for JavaBuilderMode
Auto Trait Implementations§
impl Freeze for JavaBuilderMode
impl RefUnwindSafe for JavaBuilderMode
impl Send for JavaBuilderMode
impl Sync for JavaBuilderMode
impl Unpin for JavaBuilderMode
impl UnsafeUnpin for JavaBuilderMode
impl UnwindSafe for JavaBuilderMode
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