pub enum PYDescriptor {
List(Box<PYList>),
Literal(PYLiteral),
Primitive(PYPrimitive),
Reference(PYReference),
Tuple(PYTuple),
Union(PYUnion),
Dict(Box<PYDict>),
Any(PYAny),
}
Variants§
List(Box<PYList>)
Literal(PYLiteral)
Primitive(PYPrimitive)
Reference(PYReference)
Tuple(PYTuple)
Union(PYUnion)
Dict(Box<PYDict>)
Any(PYAny)
Trait Implementations§
Source§impl Clone for PYDescriptor
impl Clone for PYDescriptor
Source§fn clone(&self) -> PYDescriptor
fn clone(&self) -> PYDescriptor
Returns a copy 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 PYDescriptor
impl Debug for PYDescriptor
Source§impl From<PYAny> for PYDescriptor
impl From<PYAny> for PYDescriptor
Source§impl From<PYDict> for PYDescriptor
impl From<PYDict> for PYDescriptor
Source§impl From<PYList> for PYDescriptor
impl From<PYList> for PYDescriptor
Source§impl From<PYLiteral> for PYDescriptor
impl From<PYLiteral> for PYDescriptor
Source§impl From<PYPrimitive> for PYDescriptor
impl From<PYPrimitive> for PYDescriptor
Source§fn from(primitive: PYPrimitive) -> Self
fn from(primitive: PYPrimitive) -> Self
Converts to this type from the input type.
Source§impl From<PYReference> for PYDescriptor
impl From<PYReference> for PYDescriptor
Source§fn from(reference: PYReference) -> Self
fn from(reference: PYReference) -> Self
Converts to this type from the input type.
Source§impl From<PYTuple> for PYDescriptor
impl From<PYTuple> for PYDescriptor
Source§impl From<PYUnion> for PYDescriptor
impl From<PYUnion> for PYDescriptor
Source§impl PYRender for PYDescriptor
impl PYRender for PYDescriptor
Source§impl PartialEq for PYDescriptor
impl PartialEq for PYDescriptor
impl StructuralPartialEq for PYDescriptor
Auto Trait Implementations§
impl Freeze for PYDescriptor
impl RefUnwindSafe for PYDescriptor
impl Send for PYDescriptor
impl Sync for PYDescriptor
impl Unpin for PYDescriptor
impl UnwindSafe for PYDescriptor
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