pub struct JasmToken {
pub kind: JasmSyntaxKind,
pub span: Range<usize>,
pub text: String,
}Fields§
§kind: JasmSyntaxKind§span: Range<usize>§text: StringImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for JasmToken
impl<'de> Deserialize<'de> for JasmToken
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 JasmToken
impl RefUnwindSafe for JasmToken
impl Send for JasmToken
impl Sync for JasmToken
impl Unpin for JasmToken
impl UnwindSafe for JasmToken
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