rune/modules/i64.rs
1//! Integers.
2
3use core::cmp::Ordering;
4use core::num::ParseIntError;
5
6use crate as rune;
7use crate::alloc::string::TryToString;
8use crate::{ContextError, Module};
9
10/// Signed integers.
11///
12/// This provides methods for computing over and parsing 64-bit signed integers.
13#[rune::module(::std::i64)]
14pub fn module() -> Result<Module, ContextError> {
15 let mut m = Module::from_meta(self::module__meta)?;
16 signed!(m, i64);
17 Ok(m)
18}
19
20signed_fns!(i64);