An attribute that can be used to make the formatter ignore the formatting of a statement or an
item, and keep the user defined formatting.
An attribute to define the order of implicit arguments.
An attribute to mark a function as a function that should be inlined.
An attribute to define a type as a type that must be used
An attribute for the declaration of a starknet interface.
It is used in the starkent crate, however it is defined here because it is currently used in the
corelib.
TODO(Gil): Remove this once starknet
is removed from corelib.