pub enum SemiColons {
Always,
Prefer,
Asi,
}Expand description
Variants§
Always
Always uses semi-colons where applicable.
Prefer
Prefers 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. Read more: https://standardjs.com/rules.html#semicolons
Trait Implementations§
Source§impl Clone for SemiColons
impl Clone for SemiColons
Source§fn clone(&self) -> SemiColons
fn clone(&self) -> SemiColons
Returns a duplicate 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 SemiColons
impl Debug for SemiColons
Source§impl<'de> Deserialize<'de> for SemiColons
impl<'de> Deserialize<'de> for SemiColons
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 JsonSchema for SemiColons
impl JsonSchema for SemiColons
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for SemiColons
impl PartialEq for SemiColons
Source§impl Serialize for SemiColons
impl Serialize for SemiColons
impl Copy for SemiColons
impl Eq for SemiColons
impl StructuralPartialEq for SemiColons
Auto Trait Implementations§
impl Freeze for SemiColons
impl RefUnwindSafe for SemiColons
impl Send for SemiColons
impl Sync for SemiColons
impl Unpin for SemiColons
impl UnsafeUnpin for SemiColons
impl UnwindSafe for SemiColons
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