INNER CODE UNIT · Rust

constructor

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

    pub fn constructor<S: Into<String>>(name: S, projectors: Vec<Self>, metadata: T) -> Self {
        Self {
            name: name.into(),
            projectors: Some(projectors),
            metadata,
        }
    }
    pub fn name(&self) -> &String {
        &self.name
    }
    pub fn metadata(&self) -> &T {
        &self.metadata
    }
    pub fn projectors(&self) -> Option<&Vec<Self>> {
        self.projectors.as_ref()
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…