-- THIS FILE WAS AUTOMATICALLY GENERATED BY AENEAS -- [curve25519_dalek]: external functions. -- This is a template file: rename it to "FunsExternal.lean" and fill the holes. import Aeneas import CurveScalar.Types open Aeneas Aeneas.Std Result ControlFlow Error set_option linter.dupNamespace false set_option linter.hashCommand false set_option linter.unusedVariables false /- You can set the `maxHeartbeats` value with the `-max-heartbeats` CLI option -/ set_option maxHeartbeats 1000000 /- You can set the `maxRecDepth` value with the `-max-recdepth` CLI option -/ set_option maxRecDepth 2048 open curve25519_dalek /-- [subtle::{impl core::convert::From for subtle::Choice}::from]: Source: '/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs', lines 238:4-238:32 Name pattern: [subtle::{core::convert::From}::from] Visibility: public -/ @[rust_fun "subtle::{core::convert::From}::from"] axiom subtle.Choice.Insts.CoreConvertFromU8.from : Std.U8 → Result subtle.Choice /-- [subtle::{impl subtle::ConditionallySelectable for u64}::conditional_select]: Source: '/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs', lines 513:12-513:77 Name pattern: [subtle::{subtle::ConditionallySelectable}::conditional_select] Visibility: public -/ @[rust_fun "subtle::{subtle::ConditionallySelectable}::conditional_select"] axiom U64.Insts.SubtleConditionallySelectable.conditional_select : Std.U64 → Std.U64 → subtle.Choice → Result Std.U64