hyperlight_guest/lib.rs
1// SPDX-License-Identifier: Apache-2.0
2// Copyright 2025 The Hyperlight Authors.
3
4#![no_std]
5#[cfg(all(feature = "trace_guest", not(target_arch = "x86_64")))]
6compile_error!("trace_guest feature is only supported on x86_64 architecture");
7
8extern crate alloc;
9
10// Modules
11pub mod error;
12pub mod exit;
13pub mod layout;
14pub mod prim_alloc;
15pub mod types;
16
17pub mod guest_handle {
18 pub mod handle;
19 pub mod host_comm;
20 pub mod io;
21}