1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
use crate::{
roles::Developer,
technologies::{
databases::MySQL,
languages::{JS, PHP},
},
CleanupDocs,
};
#[deprecated]
#[derive(CleanupDocs)]
pub struct PosterShop;
impl<Language> Developer<Language> for PosterShop where Language: PHP + JS {}
impl PHP for PosterShop {}
impl JS for PosterShop {}
impl MySQL for PosterShop {}
#[deprecated]
#[derive(CleanupDocs)]
pub struct CyberRead;
impl<Language> Developer<Language> for CyberRead where Language: PHP + JS {}
impl PHP for CyberRead {}
impl JS for CyberRead {}
impl MySQL for CyberRead {}