// Copyright (c) 2020-2021 Thomas Kramer.
// SPDX-FileCopyrightText: 2022 Thomas Kramer
//
// SPDX-License-Identifier: AGPL-3.0-or-later
//! Input and output interface definitions for layouts.
//!
//! Implementations for the various layout formats are located in other crates.
use crate;
use ;
/// Trait for reading a layout from a byte stream.
/// Trait for writing a layout to a byte stream.