Docs.rs
sphinx-lang-0.5.2
sphinx-lang 0.5.2
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
mwerezak
Dependencies
ahash ^0.7.6
normal
clap ^3.1.6
normal
env_logger ^0.8.4
normal
log ^0.4.0
normal
once_cell ^1.10.0
normal
static_assertions ^1.1.0
normal
string-interner ^0.14
normal
Versions
3.94%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
IntType
Trait Implementations
MetaObject
In sphinx::language
?
Type Definition
sphinx
::
language
::
IntType
source
·
[
−
]
pub type IntType =
i64
;
Trait Implementations
source
impl
MetaObject
for
IntType
source
fn
type_tag
(&self) ->
Type
source
fn
as_bits
(&self) ->
Option
<
ExecResult
<
IntType
>>
source
fn
as_int
(&self) ->
Option
<
ExecResult
<
IntType
>>
source
fn
as_float
(&self) ->
Option
<
ExecResult
<
FloatType
>>
source
fn
op_neg
(&self) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_pos
(&self) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_inv
(&self) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_mul
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rmul
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_div
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rdiv
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_mod
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rmod
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_add
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_radd
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_sub
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rsub
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_and
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rand
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_xor
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rxor
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_or
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_ror
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_shl
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rshl
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_shr
(&self, rhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
op_rshr
(&self, lhs: &
Variant
) ->
Option
<
ExecResult
<
Variant
>>
source
fn
cmp_eq
(&self, other: &
Variant
) ->
Option
<
ExecResult
<
bool
>>
source
fn
cmp_lt
(&self, other: &
Variant
) ->
Option
<
ExecResult
<
bool
>>
source
fn
cmp_le
(&self, other: &
Variant
) ->
Option
<
ExecResult
<
bool
>>
source
fn
fmt_echo
(&self) ->
ExecResult
<
StringValue
>
source
fn
type_name
(&self) ->
ExecResult
<
StringValue
>
source
fn
fmt_str
(&self) ->
ExecResult
<
StringValue
>
source
fn
as_bool
(&self) ->
ExecResult
<
bool
>
source
fn
next
(&self) ->
Option
<
ExecResult
<
Variant
>>
source
fn
len
(&self) ->
Option
<
ExecResult
<
usize
>>
source
fn
iter
(&self) ->
Option
<
ExecResult
<
Variant
>>
source
fn
invoke
(&self, args:
&[
Variant
]
) ->
Option
<
ExecResult
<
Call
>>