Struct makepad_live_compiler::live_token::TokenWithSpan
source · [−]Fields
span: TextSpan
token: LiveToken
Methods from Deref<Target = LiveToken>
pub fn as_float(&self) -> Option<f64>
pub fn as_vec4(&self) -> Option<Vec4>
pub fn is_open(&self) -> bool
pub fn is_close(&self) -> bool
pub fn is_open_delim(&self, delim: Delim) -> bool
pub fn is_close_delim(&self, delim: Delim) -> bool
pub fn is_int(&self) -> bool
pub fn is_float(&self) -> bool
pub fn is_color(&self) -> bool
pub fn is_bool(&self) -> bool
pub fn is_parsed_number(&self) -> bool
pub fn is_value_type(&self) -> bool
pub fn is_ident(&self) -> bool
pub fn is_punct(&self) -> bool
pub fn is_punct_id(&self, id: LiveId) -> bool
pub fn is_parse_equal(&self, other: LiveToken) -> bool
Trait Implementations
sourceimpl Clone for TokenWithSpan
impl Clone for TokenWithSpan
sourcefn clone(&self) -> TokenWithSpan
fn clone(&self) -> TokenWithSpan
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for TokenWithSpan
impl Debug for TokenWithSpan
sourceimpl Deref for TokenWithSpan
impl Deref for TokenWithSpan
sourceimpl DerefMut for TokenWithSpan
impl DerefMut for TokenWithSpan
sourceimpl Display for TokenWithSpan
impl Display for TokenWithSpan
sourceimpl PartialEq<TokenWithSpan> for TokenWithSpan
impl PartialEq<TokenWithSpan> for TokenWithSpan
sourcefn eq(&self, other: &TokenWithSpan) -> bool
fn eq(&self, other: &TokenWithSpan) -> bool
impl Copy for TokenWithSpan
impl StructuralPartialEq for TokenWithSpan
Auto Trait Implementations
impl RefUnwindSafe for TokenWithSpan
impl Send for TokenWithSpan
impl Sync for TokenWithSpan
impl Unpin for TokenWithSpan
impl UnwindSafe for TokenWithSpan
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more