Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arcjet/gravity
/ functions
Functions
184 in github.com/arcjet/gravity
⨍
Functions
184
◇
Types & classes
44
Method
double_value
(value: u32)
examples/regressions/src/lib.rs:26
Method
emit
( &mut self, resolve: &Resolve, inst: &Instruction<'_>, operands: &mut Vec<Sel
cmd/gravity/src/codegen/func.rs:120
Method
enum_input
(val: EnumValues)
examples/instructions/src/lib.rs:42
Method
export
(result: GoResult, sizes: &'a SizeAlign)
cmd/gravity/src/codegen/func.rs:52
Method
f32_roundtrip
(val: f32)
examples/instructions/src/lib.rs:34
Method
f64_roundtrip
(val: f64)
examples/instructions/src/lib.rs:38
Method
finish_block
(&mut self, operands: &mut Vec<Self::Operand>)
cmd/gravity/src/codegen/func.rs:1500
Method
format_into
(self, tokens: &mut Tokens<Go>)
cmd/gravity/src/go/embed.rs:13
Method
format_into
(self, tokens: &mut Tokens<Go>)
cmd/gravity/src/go/imports.rs:7
Method
format_into
(self, tokens: &mut Tokens<Go>)
cmd/gravity/src/codegen/factory.rs:164
Method
format_into
(self, tokens: &mut Tokens<Go>)
cmd/gravity/src/codegen/exports.rs:85
Method
from
(value: GoIdentifier)
cmd/gravity/src/go/identifier.rs:62
Method
hello
()
examples/iface-method-returns-string/src/lib.rs:12
Method
hello
()
examples/basic/src/lib.rs:12
Method
import
Create a new exported function.
cmd/gravity/src/codegen/func.rs:66
Function
inclusive
(start Num, end Num)
examples/instructions/instructions_test.go:11
Function
inclusiveStep
(start Num, end Num, step Num)
examples/instructions/instructions_test.go:28
Method
instance_name
Get the instance name from the analyzed imports.
cmd/gravity/src/codegen/factory.rs:35
Method
is_list_canonical
(&self, _resolve: &Resolve, _element: &Type)
cmd/gravity/src/codegen/func.rs:1510
Method
local
Creates a new local identifier.
cmd/gravity/src/go/identifier.rs:39
Function
main
()
cmd/gravity/build.rs:5
Function
main
()
cmd/gravity/src/main.rs:17
Method
modify_foo
( Foo { float64, float32, uint32, uint64,
examples/records/src/lib.rs:10
Method
modify_foo_fallible
( Foo { float64, float32, uint32, uint64,
examples/records/src/lib.rs:32
Method
needs_cleanup
Returns true if this result type needs post-return cleanup. Delegates to the underlying type's cleanup requirements. Empty results don't need cleanup
cmd/gravity/src/go/result.rs:25
Method
needs_cleanup
Returns true if this type needs post-return cleanup (cabi_post_* function) According to the Component Model Canonical ABI specification, cleanup is n
cmd/gravity/src/go/type.rs:80
Method
new
Create a new factory generator with the given config.
cmd/gravity/src/codegen/factory.rs:30
Method
new
(var: &'a GoIdentifier, data: WasmData<'a>)
cmd/gravity/src/codegen/wasm.rs:19
Method
new
(config: ExportConfig<'a>)
cmd/gravity/src/codegen/exports.rs:18
Method
new
(resolve: &'a Resolve, world: &'a World)
cmd/gravity/src/codegen/imports.rs:34
Method
new
Creates a new bindings generator for the selected world.
cmd/gravity/src/codegen/bindings.rs:35
Method
optional_primitive
(_: Option<bool>)
examples/basic/src/lib.rs:20
Method
optional_string
(s: Option<String>)
examples/basic/src/lib.rs:26
Method
primitive
()
examples/basic/src/lib.rs:17
Method
private
Creates a new private identifier.
cmd/gravity/src/go/identifier.rs:31
Method
public
Creates a new public identifier.
cmd/gravity/src/go/identifier.rs:23
Method
push_block
(&mut self)
cmd/gravity/src/codegen/func.rs:1495
Method
result
(&self)
cmd/gravity/src/codegen/func.rs:100
Method
result_primitive
()
examples/basic/src/lib.rs:23
Method
return_pointer
(&mut self, _size: ArchitectureSize, _align: Alignment)
cmd/gravity/src/codegen/func.rs:1491
Method
run_ip_lookup
(ip: String)
examples/regressions/src/lib.rs:50
Method
run_ping
()
examples/regressions/src/lib.rs:30
Method
s16_roundtrip
(val: i16)
examples/instructions/src/lib.rs:18
Method
s32_roundtrip
(val: i32)
examples/instructions/src/lib.rs:26
Method
s8_roundtrip
(val: i8)
examples/instructions/src/lib.rs:10
Method
sizes
(&self)
cmd/gravity/src/codegen/func.rs:1506
Method
tag_all
(inputs: Vec<String>)
examples/variants/src/lib.rs:20
Function
test_basic_types
()
cmd/gravity/src/go/type.rs:201
Function
test_comment
()
cmd/gravity/src/go/comment.rs:41
Function
test_different_wit_types
()
cmd/gravity/src/codegen/imports.rs:578
Function
test_embed_directive
()
cmd/gravity/src/go/embed.rs:36
Function
test_embed_with_variable
()
cmd/gravity/src/go/embed.rs:49
Function
test_embedded_wasm
()
cmd/gravity/src/codegen/wasm.rs:79
Function
test_export_variant_u32_no_encode_u32
()
cmd/gravity/src/codegen/exports.rs:194
Function
test_export_variant_u64_no_int64_cast
()
cmd/gravity/src/codegen/exports.rs:289
Function
test_generate_function_simple_u32_param
()
cmd/gravity/src/codegen/exports.rs:108
Function
test_generate_write_string
()
cmd/gravity/src/codegen/factory.rs:184
Function
test_go_result_empty
()
cmd/gravity/src/go/result.rs:59
Function
test_go_result_simple_type
()
cmd/gravity/src/go/result.rs:67
Function
test_go_result_value_or_error
()
cmd/gravity/src/go/result.rs:84
Function
test_go_result_value_or_ok
()
cmd/gravity/src/go/result.rs:75
Function
test_import_analyzer
()
cmd/gravity/src/codegen/imports.rs:1045
Function
test_import_code_generator
()
cmd/gravity/src/codegen/imports.rs:1068
Function
test_import_u32_params_use_identity_cast
()
cmd/gravity/src/codegen/imports.rs:785
Function
test_import_with_bool_return_type
()
cmd/gravity/src/codegen/imports.rs:635
Function
test_import_with_enum_return_type
()
cmd/gravity/src/codegen/imports.rs:697
Function
test_import_zero_params_no_trailing_comma
()
cmd/gravity/src/codegen/imports.rs:866
Function
test_import_zero_params_with_return_type
()
cmd/gravity/src/codegen/imports.rs:922
Function
test_inline_wasm
()
cmd/gravity/src/codegen/wasm.rs:65
Function
test_local_identifier
()
cmd/gravity/src/go/identifier.rs:131
Function
test_operand_literal
()
cmd/gravity/src/go/operand.rs:73
Function
test_operand_multi_value
()
cmd/gravity/src/go/operand.rs:89
Function
test_operand_single_value
()
cmd/gravity/src/go/operand.rs:81
Function
test_private_identifier
()
cmd/gravity/src/go/identifier.rs:123
Function
test_public_identifier
()
cmd/gravity/src/go/identifier.rs:115
Function
test_record_type_generation
()
cmd/gravity/src/codegen/imports.rs:1088
Function
test_record_vs_alias_analysis
()
cmd/gravity/src/codegen/imports.rs:1343
Function
test_slice
()
cmd/gravity/src/go/type.rs:249
Function
test_value_or_error
()
cmd/gravity/src/go/type.rs:241
Function
test_value_or_ok
()
cmd/gravity/src/go/type.rs:233
Function
test_wit_type_driven_generation
()
cmd/gravity/src/codegen/imports.rs:520
Method
u16_roundtrip
(val: u16)
examples/instructions/src/lib.rs:22
Method
u32_roundtrip
(val: u32)
examples/instructions/src/lib.rs:30
Method
u8_roundtrip
(val: u8)
examples/instructions/src/lib.rs:14
← previous
101–184 of 184, ranked by callers