scrapbook 0.1.1

Documentation library using hierarchically partial templates
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::FromMasterData;
use std::marker::PhantomData;

pub struct EmptyData<T>(PhantomData<T>);

impl<'a, T> FromMasterData<'a> for EmptyData<T> {
    type MasterData = T;

    fn from_master_data(_: &'a Self::MasterData) -> Self {
        EmptyData(PhantomData)
    }
}