pub enum ObjectRepr {
RichRepr {
angular: bool,
},
Dataclass,
NamedTuple,
}Expand description
Which of upstream’s structured reprs an object has.
Variants§
RichRepr
__rich_repr__: Name(a, b=1), or <Name a b=1> when angular.
Dataclass
A dataclass with its generated repr: Name(a=1).
NamedTuple
A namedtuple with its default repr: Name(a=1).
Trait Implementations§
Source§impl Clone for ObjectRepr
impl Clone for ObjectRepr
impl Copy for ObjectRepr
Source§impl Debug for ObjectRepr
impl Debug for ObjectRepr
impl Eq for ObjectRepr
Source§impl PartialEq for ObjectRepr
impl PartialEq for ObjectRepr
impl StructuralPartialEq for ObjectRepr
Auto Trait Implementations§
impl Freeze for ObjectRepr
impl RefUnwindSafe for ObjectRepr
impl Send for ObjectRepr
impl Sync for ObjectRepr
impl Unpin for ObjectRepr
impl UnsafeUnpin for ObjectRepr
impl UnwindSafe for ObjectRepr
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§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.