INNER CODE UNIT · Rust

constructors

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

    pub fn constructors(&self) -> Vec<Func<T>> {
        self.constructors.clone()
    }
    pub fn add_constructor(&mut self, constructor: Func<T>, _metadata: &T) {
        self.constructors.push(constructor)
    }
}

impl<T: MetaData> Func<T> {
    pub fn new<S: Into<String>>(name: S) -> Self {
        Self {
            name: name.into(),
            projectors: None,
            metadata: T::default(),
        }
    }
    pub fn new_with_metadata<S: Into<String>>(name: S, metadata: T) -> Self {
        Self {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…