Macro scrypto::include_schema
source · macro_rules! include_schema { ($bin_name: expr) => { ... }; ($package_dir: expr, $bin_name: expr) => { ... }; }
Expand description
Includes the schema file of a Scrypto package.
Notes:
- This macro will NOT compile the package;
- The binary name is normally the package name with
-
replaced with_
.
§Example
ⓘ
use scrypto::prelude::*;
// This package
let schema1 = include_schema!("bin_name");
// Another package
let schema2 = include_schema!("/path/to/package", "bin_name");