Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/awslabs/llrt
/ functions
Functions
3,649 in github.com/awslabs/llrt
⨍
Functions
3,649
◇
Types & classes
668
↓ 2 callers
Function
add_constants
(obj: &Object<'_>)
modules/llrt_exceptions/src/lib.rs:27
↓ 2 callers
Method
add_name
(mut self, path: P)
llrt_modules/src/module_builder.rs:22
↓ 2 callers
Method
address
(&self)
modules/llrt_net/src/server.rs:119
↓ 2 callers
Method
aes_kw_unwrap
(&self, _kek: &[u8], _wrapped_key: &[u8])
modules/llrt_crypto/src/provider/ring.rs:317
↓ 2 callers
Method
aes_kw_wrap
(&self, _kek: &[u8], _key: &[u8])
modules/llrt_crypto/src/provider/ring.rs:313
↓ 2 callers
Function
alloc
Static Methods
modules/llrt_buffer/src/buffer.rs:103
↓ 2 callers
Function
append_ctor_value
( tape: &mut Vec<TapeItem<'js>>, object: &Object<'js>, ctor: &Constructor<'js>, parent: usize,
libs/llrt_utils/src/clone.rs:394
↓ 2 callers
Function
append_directory_and_metadata_to_vec
( with_file_types: bool, skip_root_pos: usize, items: &mut Vec<ReadDirItem>, child: PathBuf,
modules/llrt_fs/src/read_dir.rs:194
↓ 2 callers
Method
append_stack
(&mut self, dir: &PathBuf)
libs/llrt_utils/src/fs.rs:70
↓ 2 callers
Method
append_stack_sync
(&mut self, dir: &PathBuf)
libs/llrt_utils/src/fs.rs:87
↓ 2 callers
Function
apply_default_headers
( req: &mut hyper::http::request::Builder, detected_headers: &HashSet<&str>, )
modules/llrt_fetch/src/fetch.rs:420
↓ 2 callers
Function
assign_request
(request: &mut Request<'js>, ctx: Ctx<'js>, obj: &Object<'js>)
modules/llrt_fetch/src/request.rs:659
↓ 2 callers
Method
block_len
(&self)
modules/llrt_crypto/src/hash.rs:84
↓ 2 callers
Function
build_access_list
(env_value: String)
llrt_core/src/security.rs:37
↓ 2 callers
Function
build_http_access_list
(list: &[String])
llrt_core/src/security.rs:26
↓ 2 callers
Function
build_request
( ctx: &Ctx<'js>, method: &hyper::Method, uri: &Uri, headers: Option<&Headers>, body: Opti
modules/llrt_fetch/src/fetch.rs:488
↓ 2 callers
Function
byte_length_queueing_strategy_size_function
( ctx: &Ctx<'js>, chunk: &Value<'js>, )
modules/llrt_stream_web/src/queuing_strategy/mod.rs:212
↓ 2 callers
Function
bytes_from_b64_strict
Strict standard-base64 decode (single SIMD pass): rejects url-safe chars, whitespace and bad padding, matching @smithy/util-base64 semantics.
libs/llrt_encoding/src/lib.rs:163
↓ 2 callers
Function
bytes_from_js_string
(string: String, offset: usize, length: Option<usize>)
libs/llrt_utils/src/bytes.rs:585
↓ 2 callers
Function
bytes_to_b64
(bytes: &[u8])
libs/llrt_encoding/src/lib.rs:183
↓ 2 callers
Function
bytes_to_hex
(bytes: &[u8])
libs/llrt_encoding/src/lib.rs:131
↓ 2 callers
Function
bytes_to_utf16_string
(bytes: &[u8], endian: Endian, lossy: bool)
libs/llrt_encoding/src/lib.rs:205
↓ 2 callers
Function
checkValue
(value)
tests/unit/assert.test.ts:48
↓ 2 callers
Function
check_circular
( tape: &mut Vec<TapeItem>, visited: &mut Vec<(usize, usize)>, value: &Value<'_>, parent: usiz
libs/llrt_utils/src/clone.rs:324
↓ 2 callers
Function
check_client_inited
(rt: *mut qjs::JSRuntime, endpoint: &str)
llrt_core/src/runtime_client.rs:107
↓ 2 callers
Function
chmod_error
(path: &str)
modules/llrt_fs/src/chmod.rs:8
↓ 2 callers
Method
class_name
(&self)
modules/llrt_crypto/src/hash.rs:44
↓ 2 callers
Function
clone_as_uint8_array
( ctx: Ctx<'js>, constructor_uint8array: &Constructor<'js>, function_array_buffer_is_view: &Functi
modules/llrt_stream_web/src/readable/stream/tee.rs:1688
↓ 2 callers
Method
close_steps
( &self, ctx: &Ctx<'js>, objects: ReadableStreamDefaultReaderObjects<'js>,
modules/llrt_stream_web/src/readable/stream/tee.rs:382
↓ 2 callers
Function
combine_datetime
Combine date and time strings using a datetime pattern
modules/llrt_intl/src/pattern_formatter.rs:264
↓ 2 callers
Function
contains_cors_unsafe_request_header_byte
https://fetch.spec.whatwg.org/#cors-unsafe-request-header-byte
modules/llrt_fetch/src/headers.rs:777
↓ 2 callers
Function
copy
Prototype Methods
modules/llrt_buffer/src/buffer.rs:329
↓ 2 callers
Function
createBuffer
(bytes: number)
tests/e2e/s3.e2e.test.ts:286
↓ 2 callers
Function
createDistribution
(route: string)
example/infrastructure/src/index.ts:71
↓ 2 callers
Method
createRootSuite
()
llrt_core/src/modules/js/@llrt/test/worker.ts:94
↓ 2 callers
Function
createServer
(listener)
example/register-hooks/src/http.js:58
↓ 2 callers
Function
create_body_stream
( ctx: &Ctx<'js>, incoming: Arc<RwLock<Option<Incoming>>>, content_encoding: Option<String>, )
modules/llrt_fetch/src/response.rs:1110
↓ 2 callers
Function
create_body_value_stream
Creates a ReadableStream from a body value (string, Blob, ArrayBuffer, etc.)
modules/llrt_fetch/src/body_helpers.rs:18
↓ 2 callers
Function
create_hash_object
(ctx: &Ctx<'js>, hash: &HashAlgorithm)
modules/llrt_crypto/src/subtle/key_algorithm.rs:1385
↓ 2 callers
Function
create_output
( ctx: &Ctx<'js>, output: Option<T>, native_readable_stream: Class<'js, DefaultReadableStream<'js>
modules/llrt_child_process/src/lib.rs:554
↓ 2 callers
Method
debug
* The `console.debug()` function is an alias for {@link log}.
types/console.d.ts:86
↓ 2 callers
Method
decode
( &self, ctx: Ctx<'js>, bytes: Opt<ObjectBytes<'js>>, options: Opt<Value<'js>>
modules/llrt_util/src/text_decoder.rs:113
↓ 2 callers
Method
decode_data
Try to decode the given buffer and store the incomplete bytes. The logic was adapted from the [Node implementation]. [Node implementation]: https://g
modules/llrt_string_decoder/src/string_decoder.rs:29
↓ 2 callers
Function
decrypt
()
benchmarks/v8-v7/crypto.js:1999
↓ 2 callers
Function
default_hash
(v: &T)
libs/llrt_utils/src/hash.rs:4
↓ 2 callers
Function
derive_bits
( ctx: &Ctx<'_>, algorithm: &DeriveAlgorithm, base_key: &CryptoKey, length: u32, )
modules/llrt_crypto/src/subtle/derive.rs:32
↓ 2 callers
Function
destroy
(asyncId)
tests/unit/async_hooks.test.ts:31
↓ 2 callers
Function
detect_circular_reference
( ctx: &Ctx<'_>, value: &Object<'_>, key: Option<&str>, index: Option<usize>, parent: Opti
libs/llrt_json/src/stringify.rs:316
↓ 2 callers
Function
dispatch
( ctx: &Ctx<'js>, client: &HyperClient, req: Request<BoxBody<Bytes, Infallible>>, abort_receiv
modules/llrt_fetch/src/fetch.rs:301
↓ 2 callers
Method
do_update
(&mut self, data: &[u8])
modules/llrt_crypto/src/hash.rs:129
↓ 2 callers
Function
domain_to_unicode
(domain: &str)
modules/llrt_url/src/lib.rs:30
↓ 2 callers
Method
drain_ready
(&mut self, mut f: F)
modules/llrt_fetch/src/utils.rs:10
↓ 2 callers
Method
ed25519_sign
(&self, _private_key_der: &[u8], _data: &[u8])
modules/llrt_crypto/src/provider/ring.rs:201
↓ 2 callers
Method
ed25519_verify
( &self, _public_key_bytes: &[u8], _signature: &[u8], _data: &[u8], )
modules/llrt_crypto/src/provider/ring.rs:205
↓ 2 callers
Function
embedded_resolve
(x: &'a str, y: &str)
llrt_core/src/modules/embedded/resolver.rs:38
↓ 2 callers
Method
emptyJob
()
example/clear-ddb-table.mjs:51
↓ 2 callers
Function
encrypt
()
benchmarks/v8-v7/crypto.js:1983
↓ 2 callers
Function
ensure_access
(ctx: &Ctx<'_>, resource: &String)
modules/llrt_net/src/security.rs:27
↓ 2 callers
Function
ensure_url_access
(ctx: &Ctx<'_>, uri: &Uri)
modules/llrt_fetch/src/security.rs:27
↓ 2 callers
Function
epoch_to_datetime
Convert epoch milliseconds to Zoned datetime in the specified timezone
modules/llrt_intl/src/date_time_format.rs:270
↓ 2 callers
Method
eq
(&self, other: &Self)
modules/llrt_events/src/lib.rs:52
↓ 2 callers
Method
error_steps
error steps, given e Reject promise with e.
modules/llrt_stream_web/src/readable/byob_reader.rs:308
↓ 2 callers
Method
error_steps
( &self, mut objects: ReadableStreamDefaultReaderObjects<'js>,
modules/llrt_stream_web/src/readable/iterator.rs:487
↓ 2 callers
Function
escape_json
(bytes: &[u8])
libs/llrt_json/src/escape.rs:56
↓ 2 callers
Method
executeAsyncOrCallbackFn
( fn: Function, timeout: number = TestAgent.DEFAULT_TIMEOUT_MS )
llrt_core/src/modules/js/@llrt/test/worker.ts:214
↓ 2 callers
Function
export_constants
(ctx: &Ctx<'js>, exports: &Object<'js>)
modules/llrt_fs/src/lib.rs:168
↓ 2 callers
Function
export_key
( ctx: &Ctx<'js>, format: KeyFormat, key: &CryptoKey, )
modules/llrt_crypto/src/subtle/export_key.rs:44
↓ 2 callers
Method
export_okp_jwk
( &self, _key_data: &[u8], _is_private: bool, _is_ed25519: bool, )
modules/llrt_crypto/src/provider/ring.rs:529
↓ 2 callers
Method
export_okp_private_key_pkcs8
( &self, _key_data: &[u8], _oid: &[u8], )
modules/llrt_crypto/src/provider/ring.rs:487
↓ 2 callers
Method
export_okp_public_key_raw
( &self, _key_data: &[u8], _is_private: bool, )
modules/llrt_crypto/src/provider/ring.rs:473
↓ 2 callers
Method
export_okp_public_key_spki
( &self, _key_data: &[u8], _oid: &[u8], )
modules/llrt_crypto/src/provider/ring.rs:480
↓ 2 callers
Function
export_promises
(ctx: &Ctx<'js>, exports: &Object<'js>)
modules/llrt_fs/src/lib.rs:147
↓ 2 callers
Function
extract_bigint_or_number
(ctx: &Ctx<'_>, value: &Value<'_>)
modules/llrt_temporal/src/lib.rs:40
↓ 2 callers
Function
extract_time
(ctx: &Ctx<'_>, val: &Option<Value<'_>>)
modules/llrt_temporal/src/lib.rs:56
↓ 2 callers
Function
fill_from_iter
(obj: &Object<'js>, iter: &mut I, calendar: bool)
modules/llrt_temporal/src/utils/date.rs:49
↓ 2 callers
Function
find_all_listeners
( events: Arc<RwLock<EventList<'js>>>, key: EventKey<'js>, )
modules/llrt_events/src/lib.rs:515
↓ 2 callers
Function
find_dirname_end
(bytes: &[u8], offset: usize)
modules/llrt_path/src/lib.rs:183
↓ 2 callers
Function
find_last_sep
(path: &str)
modules/llrt_path/src/lib.rs:64
↓ 2 callers
Method
fnNameFor
(func: Function)
llrt_core/src/modules/js/@llrt/expect/jest-asymmetric-matchers.ts:216
↓ 2 callers
Method
for_each
(&self, callback: Function<'js>)
modules/llrt_url/src/url_search_params.rs:139
↓ 2 callers
Function
format_number
(value: i16, two_digit: bool)
modules/llrt_intl/src/date_time_format.rs:72
↓ 2 callers
Function
format_raw
( result: &mut String, value: Value<'js>, options: &FormatOptions<'js>, )
libs/llrt_logging/src/lib.rs:300
↓ 2 callers
Function
format_timezone
Format timezone
modules/llrt_intl/src/pattern_formatter.rs:237
↓ 2 callers
Function
func
()
tests/unit/console.test.ts:81
↓ 2 callers
Function
generate_compression_dictionary
( dictionary_path: &str, source_files: &[String], )
llrt_core/build.rs:273
↓ 2 callers
Method
generate_ed25519_key
(&self)
modules/llrt_crypto/src/provider/ring.rs:359
↓ 2 callers
Method
generate_hmac_key
( &self, _hash_alg: HashAlgorithm, _length_bits: u16, )
modules/llrt_crypto/src/provider/ring.rs:347
↓ 2 callers
Method
getWriter
()
types/stream/web.d.ts:289
↓ 2 callers
Function
get_array_bytes
( value: &Value<'_>, offset: usize, length: Option<usize>, )
libs/llrt_utils/src/bytes.rs:553
↓ 2 callers
Function
get_coerced_string_value
(ctx: &Ctx<'js>, value: Opt<Value<'js>>)
modules/llrt_url/src/url_search_params.rs:467
↓ 2 callers
Function
get_date_pattern
Get date pattern for a given style
modules/llrt_intl/src/lib.rs:182
↓ 2 callers
Method
get_header_value
(&self, _ctx: &Ctx<'js>, key: &str)
modules/llrt_fetch/src/request.rs:599
↓ 2 callers
Method
get_header_value
(&self, _ctx: &Ctx<'js>, key: &str)
modules/llrt_fetch/src/response.rs:960
↓ 2 callers
Function
get_home_dir
(ctx: Ctx<'_>)
modules/llrt_os/src/lib.rs:59
↓ 2 callers
Function
get_hostname
(host: &str, port: u16)
modules/llrt_net/src/lib.rs:106
↓ 2 callers
Function
get_key_or_index
( itoa_buffer: &'a mut itoa::Buffer, key: Option<&'a str>, index: Option<usize>, )
libs/llrt_json/src/stringify.rs:415
↓ 2 callers
Function
get_method
https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getmethod
modules/llrt_stream_web/src/readable/iterator.rs:595
↓ 2 callers
Function
get_params
(path: &str, options: Opt<Object>)
modules/llrt_fs/src/mkdir.rs:41
↓ 2 callers
Function
get_params_rm
(options: Opt<Object>)
modules/llrt_fs/src/rm.rs:97
↓ 2 callers
Function
get_params_rm_dir
(options: Opt<Object>)
modules/llrt_fs/src/rm.rs:88
← previous
next →
601–700 of 3,649, ranked by callers