Struct rust_code_analysis::FuncSpace
source · pub struct FuncSpace {
pub name: Option<String>,
pub start_line: usize,
pub end_line: usize,
pub kind: SpaceKind,
pub spaces: Vec<FuncSpace>,
pub metrics: CodeMetrics,
}
Expand description
Function space data.
Fields§
§name: Option<String>
The name of a function space
If None
, an error is occurred in parsing
the name of a function space
start_line: usize
The first line of a function space
end_line: usize
The last line of a function space
kind: SpaceKind
The space kind
spaces: Vec<FuncSpace>
All subspaces contained in a function space
metrics: CodeMetrics
All metrics of a function space