Struct cov::report::Branch[][src]

pub struct Branch {
    pub count: u64,
    pub attr: ArcAttr,
    pub filename: Symbol,
    pub line: u32,
    pub column: u32,
}

Coverage information about a branch.

Fields

Number of times this branch is taken.

Attributes associated with this branch.

The target filename of this branch.

The line number of the target of this branch. Zero if missing.

The column number of the target of this branch. Zero if missing.

Trait Implementations

impl Copy for Branch
[src]

impl Clone for Branch
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Branch
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Branch
[src]

impl Hash for Branch
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for Branch
[src]

Formats the value using the given formatter. Read more

impl Default for Branch
[src]

Returns the "default value" for a type. Read more

impl SerializeWithInterner for Branch
[src]

Serializes this value with help from an [Interner] that writes [Symbol]s as strings. Read more

Adorns this object with a string interner. Read more

Auto Trait Implementations

impl Send for Branch

impl Sync for Branch