Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Error code E0535

Note: this error code is no longer emitted by the compiler

This is because it was too specific to the inline attribute. Similar diagnostics occur for other attributes too. The example here will now emit E0539

Erroneous code example:

#[inline(unknown)] // error: invalid argument pub fn something() {} fn main() {}

The inline attribute only supports two arguments:

  • always
  • never

All other arguments given to the inline attribute will return this error. Example:

#[inline(never)] // ok! pub fn something() {} fn main() {}

For more information see the inline Attribute section of the Reference.