const STUB_MSG: &str = "arcis::std::boolean is documentation-only; \
inside `#[encrypted]` code the interpreter intercepts the real method before this stub runs.";
#[allow(non_camel_case_types)]
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]
pub struct bool;
impl bool {
pub fn then<T, F: FnOnce() -> T>(self, f: F) -> crate::std::option::Option<T> {
unimplemented!("{STUB_MSG}")
}
pub fn then_some<T>(self, t: T) -> crate::std::option::Option<T> {
unimplemented!("{STUB_MSG}")
}
}