There is no assert! macro complete suggestion:

Also, it's impossible to navigate to its definition.
This seems to be strange, since if you use the assert_ne! macro and navigate to its declaration, the file macros.rs opens and there's an assert macro declaration in the bottom of it.
Would be also good to double check the other macros.
assert! macro is builtin. Definition in macros.rs exists only for documentation generation (pay attention to #[cfg(rustdoc)] on the module and the absence of #[macro_use]. So we can't navigate to it. BUT it is true that we should be able to complete builtin macros.
Most helpful comment
assert!macro is builtin. Definition inmacros.rsexists only for documentation generation (pay attention to#[cfg(rustdoc)]on the module and the absence of#[macro_use]. So we can't navigate to it. BUT it is true that we should be able to complete builtin macros.