CodeQL library for Rust
codeql/rust-all 0.2.5-dev (changelog, source)
Search

Module Function

This module provides the public class Function.

Import path

import codeql.rust.elements.Function

Imports

Abi

This module provides the public class Abi.

AssocItem

This module provides the public class AssocItem.

BlockExpr

This module provides the public class BlockExpr.

Callable

This module provides the public class Callable.

ExternItem

This module provides the public class ExternItem.

GenericParamList

This module provides the public class GenericParamList.

Name

This module provides the public class Name.

RetTypeRepr

This module provides the public class RetTypeRepr.

Visibility

This module provides the public class Visibility.

WhereClause

This module provides the public class WhereClause.

Aliases

Function

A function declaration. For example rust fn foo(x: u32) -> u64 {(x + 1).into()} A function declaration within a trait might not have a body: rust trait Trait { fn bar(); }