substrate/layout/
schema.rs

1
2
3
4
5
6
7
8
9
//! Layout schemas.

use std::{any::Any, fmt::Debug};

/// Defines a layout schema.
pub trait Schema {
    /// The type representing allowable layers in this schema.
    type Layer: Debug + Send + Sync + Any + Clone + Eq;
}