Enum glsl_lang::transpiler::glsl::IndentStyle
source · pub enum IndentStyle {
None,
Tabs {
tab_size: u32,
count: u32,
},
Spaces {
count: u32,
},
}
Expand description
Indentation style of the output
Variants§
None
No indentation is generated
Tabs
Fields
Items are indented with tabs. In case spaces are needed for alignment,
tabs are assumed to be tab_size
characters wide.
Spaces
Items are indented with spaces.
Implementations§
Trait Implementations§
source§impl Clone for IndentStyle
impl Clone for IndentStyle
source§fn clone(&self) -> IndentStyle
fn clone(&self) -> IndentStyle
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 IndentStyle
impl Debug for IndentStyle
source§impl Default for IndentStyle
impl Default for IndentStyle
source§impl PartialEq for IndentStyle
impl PartialEq for IndentStyle
source§fn eq(&self, other: &IndentStyle) -> bool
fn eq(&self, other: &IndentStyle) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for IndentStyle
impl Eq for IndentStyle
impl StructuralEq for IndentStyle
impl StructuralPartialEq for IndentStyle
Auto Trait Implementations§
impl RefUnwindSafe for IndentStyle
impl Send for IndentStyle
impl Sync for IndentStyle
impl Unpin for IndentStyle
impl UnwindSafe for IndentStyle
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