pub struct BraceFormat {
pub fields: Vec<BraceField>,
pub named_fields: HashSet<String>,
pub max_positional_count: usize,
pub has_automatic_fields: bool,
pub has_explicit_fields: bool,
pub complete: bool,
}Fields§
§fields: Vec<BraceField>§named_fields: HashSet<String>§max_positional_count: usize§has_automatic_fields: bool§has_explicit_fields: bool§complete: boolImplementations§
Source§impl BraceFormat
impl BraceFormat
pub fn mixes_numbering(&self) -> bool
Trait Implementations§
Source§impl Clone for BraceFormat
impl Clone for BraceFormat
Source§impl Debug for BraceFormat
impl Debug for BraceFormat
impl Eq for BraceFormat
Source§impl PartialEq for BraceFormat
impl PartialEq for BraceFormat
impl StructuralPartialEq for BraceFormat
Auto Trait Implementations§
impl Freeze for BraceFormat
impl RefUnwindSafe for BraceFormat
impl Send for BraceFormat
impl Sync for BraceFormat
impl Unpin for BraceFormat
impl UnsafeUnpin for BraceFormat
impl UnwindSafe for BraceFormat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more