pub enum OperatorPosition {
Maintain,
SameLine,
NextLine,
}Expand description
Variants§
Maintain
Maintains the position of the expression.
SameLine
Forces the whole statement to be on one line.
NextLine
Forces the expression to be on the next line.
Trait Implementations§
Source§impl Clone for OperatorPosition
impl Clone for OperatorPosition
Source§fn clone(&self) -> OperatorPosition
fn clone(&self) -> OperatorPosition
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 OperatorPosition
impl Debug for OperatorPosition
Source§impl<'de> Deserialize<'de> for OperatorPosition
impl<'de> Deserialize<'de> for OperatorPosition
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 OperatorPosition
impl JsonSchema for OperatorPosition
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 OperatorPosition
impl PartialEq for OperatorPosition
Source§impl Serialize for OperatorPosition
impl Serialize for OperatorPosition
impl Copy for OperatorPosition
impl Eq for OperatorPosition
impl StructuralPartialEq for OperatorPosition
Auto Trait Implementations§
impl Freeze for OperatorPosition
impl RefUnwindSafe for OperatorPosition
impl Send for OperatorPosition
impl Sync for OperatorPosition
impl Unpin for OperatorPosition
impl UnsafeUnpin for OperatorPosition
impl UnwindSafe for OperatorPosition
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