Error code E0534
The inline
attribute was malformed.
Erroneous code example:
#[inline()] // error: expected one argument pub fn something() {} fn main() {}
The parenthesized inline
attribute requires the parameter to be specified:
#![allow(unused)] fn main() { #[inline(always)] fn something() {} }
or:
#![allow(unused)] fn main() { #[inline(never)] fn something() {} }
Alternatively, a paren-less version of the attribute may be used to hint the compiler about inlining opportunity:
#![allow(unused)] fn main() { #[inline] fn something() {} }
For more information see the inline
attribute section
of the Reference.