rue_types/types/
apply.rs

1use std::collections::HashMap;
2
3use crate::TypeId;
4
5#[derive(Debug, Clone)]
6pub struct Apply {
7    pub inner: TypeId,
8    pub generics: HashMap<TypeId, TypeId>,
9}
10
11impl Apply {
12    pub fn new(inner: TypeId, generics: HashMap<TypeId, TypeId>) -> Self {
13        Self { inner, generics }
14    }
15}