#![doc = include_str!("../docs/freezing-point-depression.md")]
#![doc = include_str!("../docs/sweeteners.md")]
#![doc = include_str!("../docs/bibliography.md")]
#[macro_export(local_inner_macros)]
macro_rules! assert_eq_float {
($given:expr, $expected:expr) => {
approx::assert_abs_diff_eq!($given, $expected, epsilon = 0.001)
};
}
#[macro_export]
macro_rules! main_recipe {
() => {
[
("Whole Milk", 245.0),
("Whipping Cream", 215.0),
("Cocoa Powder, 17% Fat", 28.0),
("Skimmed Milk Powder", 21.0),
("Egg Yolk", 18.0),
("Dextrose", 45.0),
("Fructose", 32.0),
("Salt", 0.5),
("Rich Ice Cream SB", 1.25),
("Vanilla Extract", 6.0),
]
.map(|(name, amount)| (name.to_string(), amount))
};
}
pub use assert_eq_float;
pub use main_recipe;