Skip to content

Commit 2cdaad2

Browse files
authored
docs: Re-add project description of stackable-versioned (#1120)
* docs: Re-add project description of stackable-versioned * As requested, added an ASCII art
1 parent d74c0ce commit 2cdaad2

File tree

1 file changed

+27
-1
lines changed
  • crates/stackable-versioned/src

1 file changed

+27
-1
lines changed

crates/stackable-versioned/src/lib.rs

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
//! This crate enables versioning of structs and enums through procedural macros.
22
//!
3+
//! It is part of the project DeLorean and converts between different CRD versions by using 1.21 GW
4+
//! of power, 142km/h and time travel.
5+
//!
36
//! Currently supported versioning schemes:
47
//!
58
//! - Kubernetes API versions (eg: `v1alpha1`, `v1beta1`, `v1`, `v2`), with optional support for
@@ -8,7 +11,30 @@
811
//! Support will be extended to SemVer versions, as well as custom version formats in the future.
912
//!
1013
//! See [`versioned`] for an in-depth usage guide and a list of supported arguments.
11-
14+
//!
15+
//! ```text
16+
//! __---~~~~--__ __--~~~~---__
17+
//! `\---~~~~~~~~\\ //~~~~~~~~---/'
18+
//! \/~~~~~~~~~\|| ||/~~~~~~~~~\/
19+
//! `\\ //'
20+
//! `\\ //'
21+
//! || ||
22+
//! ______--~~~~~~~~~~~~~~~~~~--______
23+
//! ___ // _-~ ~-_ \\ ___
24+
//! `\__)\/~ ~\/(__/'
25+
//! _--`-___ ___-'--_
26+
//! /~ `\ ~~~~~~~~------------~~~~~~~~ /' ~\
27+
//! /| `\ ________ /' |\
28+
//! | `\ ______`\_ \------/ _/'______ /' |
29+
//! | `\_~-_____\ ~-________________-~ /_____-~_/' |
30+
//! `. ~-__________________________________-~ .'
31+
//! `. [_______/------|~~|------\_______] .'
32+
//! `\--___((____)(________\/________)(____))___--/'
33+
//! |>>>>>>||</ \>||<<<<<<|
34+
//! `\<<<<</' `\>>>>>/'
35+
//! ```
36+
//!
37+
//! Credit: Tua Xiong in <https://asciiart.website/art/4323>
1238
use std::collections::BTreeMap;
1339

1440
use schemars::{Schema, json_schema};

0 commit comments

Comments
 (0)