Struct rust_code_analysis::FuncSpace [−][src]
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
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FuncSpace
impl UnwindSafe for FuncSpace
Blanket Implementations
Mutably borrows from an owned value. Read more