pub enum SemiColons {
Always,
Prefer,
Asi,
}
Expand description
Semi colon possibilities.
Variants
Always
Always uses semi-colons where applicable.
Prefer
Prefers to use semi-colons, but doesn’t add one in certain scenarios such as for the last member of a single-line type literal.
Asi
Uses automatic semi-colon insertion. Only adds a semi-colon at the start of some expression statements when necessary.
Trait Implementations
sourceimpl Clone for SemiColons
impl Clone for SemiColons
sourcefn clone(&self) -> SemiColons
fn clone(&self) -> SemiColons
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl<'de> Deserialize<'de> for SemiColons
impl<'de> Deserialize<'de> for SemiColons
sourcefn 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
sourceimpl FromStr for SemiColons
impl FromStr for SemiColons
sourceimpl PartialEq<SemiColons> for SemiColons
impl PartialEq<SemiColons> for SemiColons
sourcefn eq(&self, other: &SemiColons) -> bool
fn eq(&self, other: &SemiColons) -> bool
sourceimpl Serialize for SemiColons
impl Serialize for SemiColons
sourceimpl ToString for SemiColons
impl ToString for SemiColons
impl Copy for SemiColons
impl StructuralPartialEq for SemiColons
Auto Trait Implementations
impl RefUnwindSafe for SemiColons
impl Send for SemiColons
impl Sync for SemiColons
impl Unpin for SemiColons
impl UnwindSafe for SemiColons
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more