pub struct PythonRoot {
pub program: Program,
pub span: Range<usize>,
}Expand description
Python 源文件的根节点
Fields§
§program: Program§span: Range<usize>Trait Implementations§
Source§impl Clone for PythonRoot
impl Clone for PythonRoot
Source§fn clone(&self) -> PythonRoot
fn clone(&self) -> PythonRoot
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 PythonRoot
impl Debug for PythonRoot
Source§impl<'de> Deserialize<'de> for PythonRoot
impl<'de> Deserialize<'de> for PythonRoot
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 PartialEq for PythonRoot
impl PartialEq for PythonRoot
Source§impl Serialize for PythonRoot
impl Serialize for PythonRoot
impl StructuralPartialEq for PythonRoot
Auto Trait Implementations§
impl Freeze for PythonRoot
impl RefUnwindSafe for PythonRoot
impl Send for PythonRoot
impl Sync for PythonRoot
impl Unpin for PythonRoot
impl UnwindSafe for PythonRoot
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