Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/agerasev/flatty
/ functions
Functions
287 in github.com/agerasev/flatty
⨍
Functions
287
◇
Types & classes
102
Function
init_err
()
tests/src/unsized_sized_enum.rs:86
Method
io
(pipe: P, max_msg_len: usize)
io/src/blocking/send.rs:42
Method
io
(pipe: P, max_msg_len: usize)
io/src/blocking/recv.rs:39
Method
io
(pipe: P, max_msg_len: usize)
io/src/async_/send.rs:63
Method
io
(pipe: P, max_msg_len: usize)
io/src/async_/recv.rs:59
Method
layout
(&self)
containers/src/bytes.rs:24
Function
len_cap
()
containers/src/vec.rs:262
Function
max_const
()
portable/src/int.rs:539
Function
min_const
()
portable/src/int.rs:532
Method
new
(ident: Ident, field: &'a Field)
macros/src/items/init.rs:20
Method
new
(buf_send: B)
io/src/blocking/send.rs:29
Method
new
(buffer: B)
io/src/blocking/recv.rs:26
Method
new
(buf_send: B)
io/src/async_/send.rs:50
Method
new
(buffer: B)
io/src/async_/recv.rs:46
Method
new
(capacity: usize, align: usize)
io/src/common/io.rs:12
Method
new
(item: Self::Item)
containers/src/vec.rs:26
Method
new
(data: D)
containers/src/flex.rs:106
Method
new
(size: usize, align: usize)
containers/src/bytes.rs:13
Method
new
()
base/src/utils/iter.rs:41
Method
new_in_place
(self, emplacer: impl Emplacer<M>)
io/src/blocking/send.rs:93
Method
new_in_place
(mut pointer: P, emplacer: impl Emplacer<F>)
containers/src/wrap.rs:57
Method
new_in_place
Create a new instance of `Self` initializing raw memory into default state of `Self`.
base/src/traits.rs:45
Method
new_unchecked
# Safety `data` must be aligned and have sufficient size.
base/src/utils/iter.rs:246
Method
not
(self)
portable/src/bool_.rs:53
Method
occupied_len
(&self)
io/src/common/io.rs:26
Function
one_const
()
portable/src/int.rs:525
Method
parse
(input: ParseStream)
macros/src/info.rs:34
Method
partial_cmp
(&self, other: &Self)
portable/src/int.rs:143
Method
poll
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
io/src/async_/send.rs:39
Method
poll
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
io/src/async_/recv.rs:35
Method
poll
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
io/src/async_/io.rs:44
Method
pop
(&mut self)
containers/src/flex.rs:373
Function
pos
()
base/src/utils/iter.rs:383
Method
ptr_from_bytes
(bytes: *mut [u8])
containers/src/vec.rs:112
Method
ptr_from_bytes
(bytes: *mut [u8])
containers/src/flex.rs:194
Method
ptr_from_bytes
(bytes: *mut [u8])
containers/src/string.rs:57
Method
ptr_from_bytes
(bytes: *mut [u8])
base/src/traits.rs:122
Method
ptr_from_bytes
(bytes: *mut [u8])
tests/src/unsized_struct/manual.rs:64
Method
ptr_from_bytes
(__bytes: *mut [u8])
tests/src/unsized_enum/manual.rs:278
Method
ptr_to_bytes
(this: *mut Self)
containers/src/vec.rs:120
Method
ptr_to_bytes
(this: *mut Self)
containers/src/flex.rs:197
Method
ptr_to_bytes
(this: *mut Self)
containers/src/string.rs:61
Method
ptr_to_bytes
(this: *mut Self)
base/src/traits.rs:125
Method
ptr_to_bytes
(this: *mut Self)
tests/src/unsized_struct/manual.rs:71
Method
ptr_to_bytes
(this: *mut Self)
tests/src/unsized_enum/manual.rs:281
Function
push
()
containers/src/flex.rs:426
Function
push_modify
()
containers/src/flex.rs:443
Function
push_slice
()
containers/src/vec.rs:285
Function
push_str
()
containers/src/string.rs:152
Method
recv
(&mut self)
io/src/blocking/recv.rs:45
Method
retain
Destroy guard but do not remove message from receiver. Effect of this call is the same as leak of the guard.
io/src/blocking/recv.rs:74
Method
retain
Destroy guard but do not remove message from receiver. Effect of this call is the same as leak of the guard.
io/src/async_/recv.rs:94
Method
send
(self)
io/src/blocking/send.rs:55
Function
size
()
containers/src/vec.rs:270
Method
size
(&self)
containers/src/string.rs:49
Method
size
(&self)
tests/src/unsized_struct/manual.rs:56
Method
size
(&self)
tests/src/unsized_enum/manual.rs:258
Function
struct_
(ctx: &Context, input: &DeriveInput)
macros/src/items/unsized_enum.rs:9
Function
struct_
(ctx: &Context, input: &DeriveInput)
macros/src/items/align_as.rs:6
Function
struct_
(ctx: &Context, input: &DeriveInput)
macros/src/items/init.rs:85
Method
to_bytes
(self)
portable/src/int.rs:34
Method
to_bytes
(self)
portable/src/float.rs:33
Function
truncate
()
portable/src/int.rs:556
Function
truncate_saturating
()
portable/src/int.rs:613
Method
truncate_saturating
(&self)
portable/src/int.rs:149
Method
truncate_unchecked
Trucate to narrower integer type. All extra bits including sign are ignored.
portable/src/int.rs:102
Function
unique
()
io/src/tests/blocking.rs:8
Function
unique
()
io/src/tests/async_.rs:9
Method
validate
Check that memory contents of `this` is valid for `Self`.
base/src/traits.rs:67
Method
validate_ptr
(this: *const Self)
base/src/traits.rs:62
Method
validate_unchecked
(bytes: &[u8])
containers/src/vec.rs:198
Method
validate_unchecked
(bytes: &[u8])
containers/src/flex.rs:302
Method
validate_unchecked
(bytes: &[u8])
containers/src/string.rs:98
Method
validate_unchecked
(_: &[u8])
base/src/primitive.rs:46
Method
validate_unchecked
(_: &[u8])
portable/src/int.rs:171
Method
validate_unchecked
(bytes: &[u8])
portable/src/bool_.rs:36
Method
validate_unchecked
(_: &[u8])
portable/src/float.rs:39
Method
validate_unchecked
(_: &[u8])
tests/src/generics.rs:12
Method
validate_unchecked
(bytes: &[u8])
tests/src/unsized_struct/manual.rs:84
Method
validate_unchecked
(bytes: &[u8])
tests/src/sized_enum/manual.rs:25
Method
validate_unchecked
(bytes: &[u8])
tests/src/sized_struct/manual.rs:18
Method
validate_unchecked
(__bytes: &[u8])
tests/src/unsized_enum/manual.rs:33
Function
vec
()
portable/src/tests.rs:7
Function
wrapped_vec
()
containers/src/wrap.rs:113
Method
write_char
(&mut self, c: char)
containers/src/string.rs:123
Method
write_str
(&mut self, s: &str)
containers/src/string.rs:120
Function
zero_const
()
portable/src/int.rs:518
← previous
201–287 of 287, ranked by callers