Struct syn::ExprUnsafe [−][src]
This is supported on crate feature
full
only.An unsafe block: unsafe { ... }
.
This type is available only if Syn is built with the "full"
feature.
Fields
attrs: Vec<Attribute>
unsafe_token: Unsafe
block: Block
Trait Implementations
impl Clone for ExprUnsafe
[src]
impl Clone for ExprUnsafe
[src]This is supported on crate feature
clone-impls
only.fn clone(&self) -> Self
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ExprUnsafe
[src]
impl Debug for ExprUnsafe
[src]This is supported on crate feature
extra-traits
only.impl Eq for ExprUnsafe
[src]
impl Eq for ExprUnsafe
[src]This is supported on crate feature
extra-traits
only.impl From<ExprUnsafe> for Expr
[src]
impl From<ExprUnsafe> for Expr
[src]fn from(e: ExprUnsafe) -> Expr
[src]
impl Hash for ExprUnsafe
[src]
impl Hash for ExprUnsafe
[src]This is supported on crate feature
extra-traits
only.impl Parse for ExprUnsafe
[src]
impl Parse for ExprUnsafe
[src]This is supported on crate feature
parsing
only.fn parse(input: ParseStream<'_>) -> Result<Self>
[src]
impl PartialEq<ExprUnsafe> for ExprUnsafe
[src]
impl PartialEq<ExprUnsafe> for ExprUnsafe
[src]This is supported on crate feature
extra-traits
only.impl ToTokens for ExprUnsafe
[src]
impl ToTokens for ExprUnsafe
[src]This is supported on crate feature
printing
only.fn to_tokens(&self, tokens: &mut TokenStream)
[src]
pub fn to_token_stream(&self) -> TokenStream
[src]
pub fn into_token_stream(self) -> TokenStream
[src]
Auto Trait Implementations
impl RefUnwindSafe for ExprUnsafe
impl RefUnwindSafe for ExprUnsafe
impl !Send for ExprUnsafe
impl !Send for ExprUnsafe
impl !Sync for ExprUnsafe
impl !Sync for ExprUnsafe
impl Unpin for ExprUnsafe
impl Unpin for ExprUnsafe
impl UnwindSafe for ExprUnsafe
impl UnwindSafe for ExprUnsafe