wayver's git archive


a simple self-hosted git server
git clone https://git.wayver.dev/bile

src/utils/mod.rs@1ba94a06f75f7b886e5917f1496851bc03346d5e

raw
Date Commit Message Author Files + -
2026-02-19 17:51 large refactoring wayverd 53 2153 1683
...

1pub(crate) mod cache;
2pub(crate) mod filters;
3pub(crate) mod markdown;
4
5#[must_use]
6pub(crate) fn blob_mime(blob: &git2::Blob<'_>, extension: &str) -> mime::Mime {
7    extension.parse().unwrap_or_else(|_| {
8        if blob.is_binary() {
9            mime::APPLICATION_OCTET_STREAM
10        } else {
11            mime::TEXT_PLAIN_UTF_8
12        }
13    })
14}
15