substrate/layout/
schema.rs

1//! Layout schemas.
2
3use std::{any::Any, fmt::Debug};
4
5/// Defines a layout schema.
6pub trait Schema: Send + Sync + Any {
7    /// The type representing allowable layers in this schema.
8    type Layer: Debug + Send + Sync + Any + Clone + Eq;
9}