multiavatar 1.0.10

Deterministic multicultural avatar generator — pure Rust port of multiavatar.js with SVG/PNG/JPEG/GIF/favicon/ICO/data-URI outputs; part library embedded in the binary, no runtime files
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()
    }
}