multiavatar 1.0.0

Multiavatar pure Rust implementation — 移植自 multiavatar.js(Gie Katon),确定性多文化头像生成器,零运行时文件依赖
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! SVG 渲染策略:原样返回 SVG 文本(UTF-8 字节)。

use super::avatar_renderer::AvatarRenderer;

/// SVG 渲染器(原样返回文本)。
pub struct SvgAvatarRenderer;

impl AvatarRenderer for SvgAvatarRenderer {
    fn render(&self, svg: &str, _size: u32) -> Vec<u8> {
        svg.as_bytes().to_vec()
    }
}