counting-pointer 0.1.0

Provides structs of reference counting pointers. The perforance is better than 'std::rc::Rc' and than 'std::sync::Arc' by counting only the strong references but not weak the references.
Documentation
#!/bin/sh

check_license() {
    local path="$1"
    if ! grep -q "LGPL-3.0-or-later OR Apache-2.0 OR BSD-2-Clause" "$path"; then
        echo "$path" 'lacks of the license.' >&2
        exit 1
    fi
}


(
    cd `git rev-parse --show-toplevel`

    for f in $(find src -type f -name '*.rs'); do
        check_license "$f"
    done

    cargo fmt -- --check || exit "$?"
    cargo test || exit "$?"

    exit 0
)