melodium-engine 0.10.0

Mélodium core engine and executor implementation
Documentation
1
2
3
4
5
6
7
8
9
use core::fmt::Debug;
use melodium_common::descriptor::{Collection, Identifier, Parameterized};
use std::sync::Arc;

pub trait Scope: Send + Sync + Debug {
    fn descriptor(&self) -> Arc<dyn Parameterized>;
    fn identifier(&self) -> Identifier;
    fn collection(&self) -> Arc<Collection>;
}