[−][src]Struct syn::LitInt
An integer literal: 1 or 1u16.
Holds up to 64 bits of data. Use LitVerbatim for any larger
integer literal.
This type is available if Syn is built with the "derive" or
"full" feature.
Methods
impl LitInt[src]
impl LitIntpub fn new(value: u64, suffix: IntSuffix, span: Span) -> Self[src]
pub fn new(value: u64, suffix: IntSuffix, span: Span) -> Selfpub fn value(&self) -> u64[src]
pub fn value(&self) -> u64pub fn suffix(&self) -> IntSuffix[src]
pub fn suffix(&self) -> IntSuffixpub fn span(&self) -> Span[src]
pub fn span(&self) -> Spanpub fn set_span(&mut self, span: Span)[src]
pub fn set_span(&mut self, span: Span)Trait Implementations
impl Token for LitInt[src]
impl Token for LitIntimpl Parse for LitInt[src]
impl Parse for LitIntfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl From<LitInt> for Lit[src]
impl From<LitInt> for Litimpl Clone for LitInt[src]
impl Clone for LitIntfn clone(&self) -> LitInt[src]
fn clone(&self) -> LitIntfn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl ToTokens for LitInt[src]
impl ToTokens for LitIntfn to_tokens(&self, tokens: &mut TokenStream)[src]
fn to_tokens(&self, tokens: &mut TokenStream)fn into_token_stream(self) -> TokenStream[src]
fn into_token_stream(self) -> TokenStreamConvert self directly into a TokenStream object. Read more
Auto Trait Implementations
Blanket Implementations
impl<K> Token for K where
K: CustomKeyword, [src]
impl<K> Token for K where
K: CustomKeyword, impl<T> Spanned for T where
T: ToTokens, [src]
impl<T> Spanned for T where
T: ToTokens, impl<T, U> Into for T where
U: From<T>, [src]
impl<T, U> Into for T where
U: From<T>, impl<T> ToOwned for T where
T: Clone, [src]
impl<T> ToOwned for T where
T: Clone, impl<T> From for T[src]
impl<T> From for Timpl<T, U> TryFrom for T where
T: From<U>, [src]
impl<T, U> TryFrom for T where
T: From<U>, type Error = !
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>impl<T> Borrow for T where
T: ?Sized, [src]
impl<T> Borrow for T where
T: ?Sized, impl<T> Any for T where
T: 'static + ?Sized, [src]
impl<T> Any for T where
T: 'static + ?Sized, fn get_type_id(&self) -> TypeId[src]
fn get_type_id(&self) -> TypeIdimpl<T, U> TryInto for T where
U: TryFrom<T>, [src]
impl<T, U> TryInto for T where
U: TryFrom<T>, type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>impl<T> BorrowMut for T where
T: ?Sized, [src]
impl<T> BorrowMut for T where
T: ?Sized, fn borrow_mut(&mut self) -> &mut T[src]
fn borrow_mut(&mut self) -> &mut T