check with 'cargo fmt'

commitする前にフォーマットをチェックするための .git/hooks/pre.commit。 github gistで拾ったもの。

#!/bin/bash

diff=$(cargo fmt -- --check)
result=$?

if [[ ${result} -ne 0 ]] ; then
    cat <<\EOF
There are some code style issues, run `cargo fmt` first.
EOF
    exit 1
fi

exit 0