use super::*;
pub mod generics;
pub mod ident;
pub mod invoke;
pub mod lifetime;
pub mod path;
pub mod qpath;
pub mod ty;
pub mod ty_param;
pub mod where_predicate;
pub fn id<I>(id: I) -> Ident
where I: Into<Ident>
{
id.into()
}
pub fn from_generics(generics: Generics) -> generics::GenericsBuilder {
generics::GenericsBuilder::from_generics(generics)
}
pub fn where_predicate() -> where_predicate::WherePredicateBuilder {
where_predicate::WherePredicateBuilder::new()
}
pub fn ty() -> ty::TyBuilder {
ty::TyBuilder::new()
}
pub fn path() -> path::PathBuilder {
path::PathBuilder::new()
}