INNER CODE UNIT · Rust

fmt

lurk-lab/lurk-beta · foil/src/lib.rs:32

    fn fmt(&self, fmt: &mut Formatter<'_>) -> Result<(), std::fmt::Error> {
        write!(fmt, "{}", self.name)
    }
}

#[derive(Debug, Default, Clone, Hash, PartialEq, Eq)]
pub struct Schema<T: MetaData> {
    equivalences: Vec<Func<T>>,
    constructors: Vec<Func<T>>,
}

impl<T: MetaData> Schema<T> {
    pub fn equivalences(&self) -> Vec<Func<T>> {
        self.equivalences.clone()
    }
    pub fn constructors(&self) -> Vec<Func<T>> {
        self.constructors.clone()
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…