fetsig 0.26.0

Web-sys based browser fetch library using futures-signals with optional MAC.
Documentation
use smol_str::SmolStr;

pub trait MacSign {
    fn sign(_message: &[u8]) -> Option<SmolStr> {
        None
    }
}

pub trait MacVerify {
    fn verify(_message: &[u8], _signature: Option<&str>) -> Result<bool, SmolStr> {
        Ok(true)
    }
}

#[derive(Debug)]
pub struct NoMac;

impl MacSign for NoMac {}
impl MacVerify for NoMac {}