[][src]Trait complexity::Complexity

pub trait Complexity: Sealed {
    fn complexity(&self) -> u32;
}

A trait for calculating the cognitive complexity of a Rust type.

This is a sealed trait so only this crate can implement it.

Required methods

fn complexity(&self) -> u32

Returns the cognitive complexity index for the implementor.

Loading content...

Implementations on Foreign Types

impl Complexity for Expr[src]

impl Complexity for ItemFn[src]

impl Complexity for ImplItemMethod[src]

Loading content...

Implementors

Loading content...