pub enum CollapseSimpleStatement {
Never,
FunctionOnly,
ConditionalOnly,
Always,
}
Expand description
What mode to use if we want to collapse simple functions / guard statements
Variants§
Never
Never collapse
FunctionOnly
Collapse simple functions onto a single line
ConditionalOnly
Collapse simple if guards onto a single line
Always
Collapse all simple statements onto a single line
Trait Implementations§
Source§impl Clone for CollapseSimpleStatement
impl Clone for CollapseSimpleStatement
Source§fn clone(&self) -> CollapseSimpleStatement
fn clone(&self) -> CollapseSimpleStatement
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 CollapseSimpleStatement
impl Debug for CollapseSimpleStatement
Source§impl Default for CollapseSimpleStatement
impl Default for CollapseSimpleStatement
Source§fn default() -> CollapseSimpleStatement
fn default() -> CollapseSimpleStatement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CollapseSimpleStatement
impl<'de> Deserialize<'de> for CollapseSimpleStatement
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 CollapseSimpleStatement
impl PartialEq for CollapseSimpleStatement
impl Copy for CollapseSimpleStatement
impl Eq for CollapseSimpleStatement
impl StructuralPartialEq for CollapseSimpleStatement
Auto Trait Implementations§
impl Freeze for CollapseSimpleStatement
impl RefUnwindSafe for CollapseSimpleStatement
impl Send for CollapseSimpleStatement
impl Sync for CollapseSimpleStatement
impl Unpin for CollapseSimpleStatement
impl UnwindSafe for CollapseSimpleStatement
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