pub enum PythonItem {
Class(PythonClass),
Function(PythonFunction),
Variable(PythonVariable),
}Expand description
A Python item
Variants§
Trait Implementations§
Source§impl Clone for PythonItem
impl Clone for PythonItem
Source§fn clone(&self) -> PythonItem
fn clone(&self) -> PythonItem
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 PythonItem
impl Debug for PythonItem
Source§impl<'de> Deserialize<'de> for PythonItem
impl<'de> Deserialize<'de> for PythonItem
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
Auto Trait Implementations§
impl Freeze for PythonItem
impl RefUnwindSafe for PythonItem
impl Send for PythonItem
impl Sync for PythonItem
impl Unpin for PythonItem
impl UnsafeUnpin for PythonItem
impl UnwindSafe for PythonItem
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