Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudflare/recapn
/ functions
Functions
1,584 in github.com/cloudflare/recapn
⨍
Functions
1,584
◇
Types & classes
475
↓ 116 callers
Method
clone
(&self)
recapn/src/ptr.rs:2127
↓ 106 callers
Method
get
(self)
recapn/src/num.rs:130
↓ 82 callers
Method
len
(self)
recapn/src/ptr.rs:302
↓ 81 callers
Method
set
(&mut self, reader: &PtrReader<'_, T2>, canonical: bool)
recapn/src/any.rs:524
↓ 60 callers
Method
offset
(&self)
recapn/src/ptr.rs:619
↓ 53 callers
Method
as_ref
(&self)
recapn/src/any.rs:108
↓ 45 callers
Method
as_ref
(&self)
recapn-channel/src/request.rs:764
↓ 42 callers
Method
as_ptr
(self)
recapn/src/alloc.rs:173
↓ 42 callers
Method
id
(&self)
recapn/src/ptr.rs:3088
↓ 38 callers
Method
as_ref_unchecked
(self)
recapn/src/alloc.rs:195
↓ 36 callers
Method
field
( &'b self, descriptor: &'static V::Descriptor, )
recapn/src/ptr.rs:2643
↓ 32 callers
Method
clone
(&self)
recapn-rpc/src/client.rs:339
↓ 30 callers
Method
as_mut
(&mut self)
recapn-rpc/src/generated/capnp/rpc.capnp.rs:82
↓ 30 callers
Method
set_ptr
(&self, ptr: SegmentRef<'a>, value: impl Into<WirePtr>)
recapn/src/ptr.rs:3280
↓ 27 callers
Method
take
(&mut self)
recapn-channel/src/util.rs:30
↓ 25 callers
Method
get
(&self)
recapnc/src/schema.rs:56
↓ 24 callers
Method
imbue_from
(self, other: &T)
recapn/src/rpc.rs:162
↓ 24 callers
Method
is_empty
(self)
recapn/src/ptr.rs:260
↓ 24 callers
Method
push
(&mut self, next: T)
recapnc/src/generator/ident.rs:87
↓ 24 callers
Method
try_get_option
(&self)
recapn/src/field.rs:1183
↓ 23 callers
Method
as_bytes
(&self)
recapn/src/text.rs:99
↓ 23 callers
Method
into_iter
(self)
recapn/src/list.rs:1793
↓ 23 callers
Method
is_null
(&self)
recapn/src/ptr.rs:492
↓ 22 callers
Method
into_ptr_builder
(self)
recapn/src/list.rs:716
↓ 22 callers
Method
try_get
(&self)
recapn/src/field.rs:1177
↓ 21 callers
Method
init_list
( self, element_size: ElementSize, element_count: ElementCount, )
recapn/src/ptr.rs:4164
↓ 21 callers
Method
set_field_unchecked
(&mut self, slot: usize, value: D)
recapn/src/ptr.rs:4827
↓ 20 callers
Method
get
Get the inner request value.
recapn-channel/src/request.rs:451
↓ 20 callers
Method
to_struct
(&self)
recapn/src/ptr.rs:2230
↓ 19 callers
Method
as_mut
(&mut self)
recapn/src/list.rs:217
↓ 19 callers
Method
clone
(&self)
recapn-channel/src/mpsc.rs:204
↓ 19 callers
Method
init
(self, count: ElementCount)
recapn/src/list.rs:770
↓ 19 callers
Method
insert
(&mut self, id: u32, value: T)
recapn-rpc/src/connection.rs:176
↓ 19 callers
Method
into_raw_build_ptr
(self)
recapn/src/field.rs:919
↓ 18 callers
Method
as_ref
(&self)
recapn/src/list.rs:162
↓ 18 callers
Function
broken
Creates a sender to a broken channel with the given error
recapn-channel/src/mpsc.rs:933
↓ 18 callers
Method
ptr
(&self)
recapn/src/field.rs:907
↓ 18 callers
Method
to_list
( &self, expected_element_size: Option<PtrElementSize>, )
recapn/src/ptr.rs:2256
↓ 17 callers
Method
load
(&self, order: Ordering)
recapn-channel/src/util/atomic_state.rs:43
↓ 17 callers
Method
try_get_option
(ptr: any::PtrReader<'a, T>)
recapn/src/list.rs:123
↓ 16 callers
Method
as_reader
(&self)
recapn/src/ptr.rs:3077
↓ 16 callers
Method
as_wire_ptr
(&self)
recapn/src/ptr.rs:558
↓ 16 callers
Method
default
(&self)
recapn/src/field.rs:1155
↓ 16 callers
Method
get
(&self)
recapn/src/field.rs:568
↓ 16 callers
Method
push_front
Adds an element first in the list.
recapn-channel/src/util/linked_list.rs:150
↓ 16 callers
Method
raw_build_ptr
(&mut self)
recapn/src/field.rs:914
↓ 15 callers
Method
add
(self, rhs: Self)
recapn/src/ptr.rs:209
↓ 15 callers
Method
get_mut
(&mut self, id: u32)
recapn-rpc/src/connection.rs:112
↓ 15 callers
Method
ptr
(&self)
recapn/src/ptr.rs:2182
↓ 14 callers
Method
clone
(&self)
recapn-channel/src/request.rs:46
↓ 14 callers
Method
element_size
(&self)
recapn/src/ptr.rs:1198
↓ 14 callers
Function
iter_unchecked
( place: SegmentRef<'_>, offset: SegmentOffset, )
recapn/src/ptr.rs:1966
↓ 14 callers
Method
offset_from_start
(&self, to: SegmentPtr<'a>)
recapn/src/ptr.rs:3154
↓ 14 callers
Method
ptr_mut_unchecked
(&mut self, index: u32)
recapn/src/ptr.rs:5348
↓ 14 callers
Method
respond
Respond to the request using a responder derived from it, taking the parameters in the process.
recapn-channel/src/request.rs:461
↓ 14 callers
Method
section_slice
(&self, ptr: SegmentRef<'a>, len: SegmentOffset)
recapn/src/ptr.rs:1619
↓ 14 callers
Method
set_next
(&mut self, value: Option<NonNull<T>>)
recapn-channel/src/util/linked_list.rs:119
↓ 14 callers
Method
set_prev
(&mut self, value: Option<NonNull<T>>)
recapn-channel/src/util/linked_list.rs:116
↓ 13 callers
Method
data
(&self)
recapn/src/ptr.rs:2553
↓ 13 callers
Method
is_set
(&self)
recapn/src/field.rs:560
↓ 13 callers
Method
size
(&self)
recapn/src/ptr.rs:642
↓ 13 callers
Method
to_list_mut
( self, expected_element_size: Option<ElementSize>, )
recapn/src/ptr.rs:4037
↓ 13 callers
Method
which
(&self)
recapn-rpc/src/generated/capnp/rpc.capnp.rs:383
↓ 12 callers
Method
builder
(&self)
recapn/src/orphan.rs:63
↓ 12 callers
Method
is_recv_closed
(self)
recapn-channel/src/util/atomic_state.rs:136
↓ 12 callers
Method
ptr_reader
(&self)
recapn/src/list.rs:635
↓ 12 callers
Method
raw_ptr
(&self)
recapn/src/field.rs:902
↓ 12 callers
Method
segment
(&self)
recapn/src/ptr.rs:1271
↓ 12 callers
Method
try_to_capability
(&self)
recapn/src/ptr.rs:2366
↓ 11 callers
Method
at
(&'b self, index: u32)
recapn/src/list.rs:191
↓ 11 callers
Method
get
(&mut self)
recapn-channel/src/util/atomic_state.rs:38
↓ 11 callers
Method
make_unique
(&mut self, name: impl ToString)
recapnc/src/generator/ident.rs:54
↓ 11 callers
Method
raw_ptr_or_null
(&self)
recapn/src/field.rs:997
↓ 11 callers
Method
total
(self)
recapn/src/ptr.rs:280
↓ 11 callers
Method
total_words
(self, count: ElementCount)
recapn/src/ptr.rs:900
↓ 10 callers
Method
builder
(&mut self)
recapn-rpc/src/table.rs:33
↓ 10 callers
Function
expect_packs_to
(unpacked: &[Word], packed: &[u8])
recapn/src/io/packing.rs:719
↓ 10 callers
Method
handle_err
(&mut self, _: Error)
recapn/src/ptr.rs:1465
↓ 10 callers
Method
init_struct
(self, size: StructSize)
recapn/src/ptr.rs:3941
↓ 10 callers
Method
into_root
Returns the root pointer for the message.
recapn/src/message.rs:308
↓ 10 callers
Method
try_set
( &mut self, value: &list::Reader<'_, V, impl InsertableInto<T>>, err_handler: E,
recapn/src/field.rs:1283
↓ 9 callers
Method
as_slice
(&self)
recapn/src/ptr.rs:3030
↓ 9 callers
Method
close
Closes the connection and forces all dependencies to fail. This will be called if any tasks have a fatal error, or can be called by the network if a
recapn-rpc/src/connection.rs:1084
↓ 9 callers
Function
entry
(val: i32)
recapn-channel/src/util/linked_list.rs:426
↓ 9 callers
Method
find_info
(&self, id: Id)
recapnc/src/generator.rs:490
↓ 9 callers
Method
index_to_offset
(&self, index: u32)
recapn/src/ptr.rs:2852
↓ 9 callers
Method
init_blob
(self, element_count: ElementCount)
recapn/src/ptr.rs:4271
↓ 9 callers
Method
kind
(&self)
recapn/src/ptr.rs:482
↓ 9 callers
Method
ptr_field_mut
(&mut self, slot: u16)
recapn/src/ptr.rs:4891
↓ 9 callers
Method
segments
(&self)
recapn/src/message.rs:189
↓ 9 callers
Method
send
Send the request without setting up pipelining.
recapn-rpc/src/client.rs:183
↓ 9 callers
Method
set_blob
(self, value: BlobReader<'_>)
recapn/src/ptr.rs:4293
↓ 9 callers
Method
set_case_and_build_ptr
(&mut self)
recapn/src/field.rs:1038
↓ 9 callers
Function
step_by_unchecked
( place: SegmentRef<'_>, offset: SegmentOffset, len: SegmentOffset, )
recapn/src/ptr.rs:1978
↓ 9 callers
Method
try_set_list
Set this pointer to a copy of the given list, returning a builder to modify it. This will automatically promote the list if necessary. If the list can
recapn/src/ptr.rs:4177
↓ 8 callers
Method
as_ptr_mut
(self)
recapn/src/alloc.rs:177
↓ 8 callers
Method
as_reader
(&self)
recapn/src/any.rs:310
↓ 8 callers
Method
as_slice
(&self)
recapn/src/data.rs:92
↓ 8 callers
Function
channel
(chan: C)
recapn-channel/src/mpsc.rs:914
↓ 8 callers
Method
clear
(&mut self)
recapn/src/ptr.rs:4506
next →
1–100 of 1,584, ranked by callers