use std::marker::PhantomData; use super::Client; pub mod clips; pub mod users; pub mod videos; pub mod auth; pub struct Namespace { client: Client, _type: PhantomData } impl Namespace { pub fn new(client: &Client) -> Self { Namespace { client: client.clone(), _type: PhantomData, } } }