pub enum BracePosition {
Maintain,
SameLine,
NextLine,
SameLineUnlessHanging,
}Expand description
Variants§
Maintain
Maintains the brace being on the next line or the same line.
SameLine
Forces the brace to be on the same line.
NextLine
Forces the brace to be on the next line.
SameLineUnlessHanging
Forces the brace to be on the next line if the same line is hanging, but otherwise uses the same line.
Trait Implementations§
Source§impl Clone for BracePosition
impl Clone for BracePosition
Source§fn clone(&self) -> BracePosition
fn clone(&self) -> BracePosition
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 BracePosition
impl Debug for BracePosition
Source§impl<'de> Deserialize<'de> for BracePosition
impl<'de> Deserialize<'de> for BracePosition
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 BracePosition
impl JsonSchema for BracePosition
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 BracePosition
impl PartialEq for BracePosition
Source§impl Serialize for BracePosition
impl Serialize for BracePosition
impl Copy for BracePosition
impl Eq for BracePosition
impl StructuralPartialEq for BracePosition
Auto Trait Implementations§
impl Freeze for BracePosition
impl RefUnwindSafe for BracePosition
impl Send for BracePosition
impl Sync for BracePosition
impl Unpin for BracePosition
impl UnsafeUnpin for BracePosition
impl UnwindSafe for BracePosition
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