pub struct JavaScriptRoot {
pub span: Range<usize>,
}Expand description
JavaScript 根节点
Fields§
§span: Range<usize>Trait Implementations§
Source§impl Clone for JavaScriptRoot
impl Clone for JavaScriptRoot
Source§fn clone(&self) -> JavaScriptRoot
fn clone(&self) -> JavaScriptRoot
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 JavaScriptRoot
impl Debug for JavaScriptRoot
Source§impl<'de> Deserialize<'de> for JavaScriptRoot
impl<'de> Deserialize<'de> for JavaScriptRoot
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 JavaScriptRoot
impl RefUnwindSafe for JavaScriptRoot
impl Send for JavaScriptRoot
impl Sync for JavaScriptRoot
impl Unpin for JavaScriptRoot
impl UnwindSafe for JavaScriptRoot
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