Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/astonbitecode/j4rs-java-call-rust
/ functions
Functions
49 in github.com/astonbitecode/j4rs-java-call-rust
⨍
Functions
49
◇
Types & classes
7
↓ 1 callers
Method
addInRust
(Integer i1, Integer i2)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:68
↓ 1 callers
Method
addintegers
(Instance<Integer> i1, Instance<Integer> i2)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:32
↓ 1 callers
Method
callback
(Instance<RustFunctionCalls> rfc)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:44
↓ 1 callers
Method
callrustasync
(Instance<Long> i)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:46
↓ 1 callers
Method
doCallNoArgs
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustSimpleFunctionCall.java:24
↓ 1 callers
Method
fncustomobject
(Instance<MyClass> i)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:34
↓ 1 callers
Method
fncustomobjectret
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:36
↓ 1 callers
Method
fnlist
(Instance<List<Integer>> i)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:40
↓ 1 callers
Method
fnmap
(Instance<Map<String, Integer>> i)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:42
↓ 1 callers
Method
fnnoargs
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustSimpleFunctionCall.java:18
↓ 1 callers
Method
fnnoargs
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:24
↓ 1 callers
Method
fnstringarg
(Instance<String> s)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:26
↓ 1 callers
Method
fnthreeargs
(Instance<Integer> i1, Instance<Integer> i2, Instance<Integer> i3)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:30
↓ 1 callers
Method
fntwoargs
(Instance<Integer> i1, Instance<Integer> i2)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:28
↓ 1 callers
Function
square
(a: i64)
rust/src/lib.rs:146
↓ 1 callers
Method
stress
(RustFunctionCalls rustFnCalls)
java/src/main/java/io/github/astonbitecode/j4rs/example/Stress.java:25
↓ 1 callers
Method
throwexception
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:38
Method
MyClass
()
java/src/main/java/io/github/astonbitecode/j4rs/example/MyClass.java:20
Function
add_integers
(integer_instance1: Instance, integer_instance2: Instance)
rust/src/lib.rs:53
Method
call
(Integer i)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:97
Method
callRustAsync
(Long l)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:105
Function
call_rust_async
(i: Instance)
rust/src/lib.rs:129
Method
decode
Always creates an instance of {@link MyClass} @param s @param s1 @return @param <T> @throws JsonCodecException
java/src/main/java/io/github/astonbitecode/j4rs/example/json/MyClassJsonCodec.java:34
Method
decodeArrayContents
(String s)
java/src/main/java/io/github/astonbitecode/j4rs/example/json/MyClassJsonCodec.java:50
Method
doCallNoArgs
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:52
Method
doCallWithCustomClass
(MyClass myClass)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:75
Method
doCallWithCustomClassRet
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:79
Method
doCallWithList
(List<Integer> list)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:88
Method
doCallWithMap
(Map<String, Integer> map)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:92
Method
doCallWithStringArg
(String s)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:56
Method
doCallWithThreeArgs
(Integer i1, Integer i2, Integer i3)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:64
Method
doCallWithTwoArgs
(Integer i1, Integer i2)
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:60
Method
encode
Always return a JSON of MyClass @param o @return @throws JsonCodecException
java/src/main/java/io/github/astonbitecode/j4rs/example/json/MyClassJsonCodec.java:45
Method
getNumber
()
java/src/main/java/io/github/astonbitecode/j4rs/example/MyClass.java:27
Method
main
(String[] args)
java/src/main/java/io/github/astonbitecode/j4rs/example/Stress.java:18
Method
main
(String[] args)
java/src/main/java/io/github/astonbitecode/j4rs/example/Main.java:18
Function
my_function_with_1_string_arg
(i1: Instance)
rust/src/lib.rs:29
Function
my_function_with_2_args
(integer_instance1: Instance, integer_instance2: Instance)
rust/src/lib.rs:36
Function
my_function_with_3_args
(integer_instance1: Instance, integer_instance2: Instance, integer_instance3: Instance)
rust/src/lib.rs:44
Function
my_function_with_list_arg
(list_instance1: Instance)
rust/src/lib.rs:63
Function
my_function_with_map_arg
(map_instance: Instance)
rust/src/lib.rs:74
Function
my_function_with_no_args
()
rust/src/lib.rs:24
Function
ret_custom_object
()
rust/src/lib.rs:115
Function
returns_error
()
rust/src/lib.rs:124
Method
setNumber
(int number)
java/src/main/java/io/github/astonbitecode/j4rs/example/MyClass.java:31
Method
testCallback
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:101
Function
test_rust_to_java_callback
(callback: Instance)
rust/src/lib.rs:96
Method
throwExceptionFromRust
()
java/src/main/java/io/github/astonbitecode/j4rs/example/RustFunctionCalls.java:84
Function
use_custom_object
(i: Instance)
rust/src/lib.rs:108