MCPcopy Create free account

hub / github.com/cgaebel/iobuf / functions

Functions348 in github.com/cgaebel/iobuf

↓ 45 callersMethodlen
(&self)
src/raw.rs:834
↓ 24 callersMethodcheck_range_u32
(&self, pos: u32, len: u32)
src/raw.rs:665
↓ 20 callersMethoddebug_check_invariants
(&self, t: T)
src/raw.rs:339
↓ 19 callersMethodlo_min
(&self)
src/raw.rs:496
↓ 17 callersMethodas_window_slice
(&'b self)
src/raw.rs:649
↓ 16 callersMethoddebug_check_range_u32
(&self, pos: u32, len: u32)
src/raw.rs:689
↓ 15 callersMethodpush
(&mut self, b: Buf)
src/bufspan.rs:515
↓ 14 callersFunctionerr_if
(cond: bool)
src/raw.rs:217
↓ 14 callersMethodinto_iter
(self)
src/bufspan.rs:378
↓ 9 callersMethodcmp
(&self, other: &Self)
src/bufspan.rs:761
↓ 9 callersMethodis_empty
(&self)
src/bufspan.rs:446
↓ 8 callersMethodlo
(&self)
src/raw.rs:1278
↓ 8 callersMethodunsafe_poke_be
(&self, pos: u32, t: T)
src/raw.rs:1211
↓ 7 callersMethodclone_atomic
(&self)
src/raw.rs:408
↓ 7 callersMethodunsafe_resize
(&mut self, len: u32)
src/raw.rs:927
↓ 6 callersMethodas_raw
(&'b self)
src/impls.rs:1155
↓ 6 callersMethodclone_nonatomic
(&self)
src/raw.rs:450
↓ 6 callersMethoddebug_check_range_usize
(&self, pos: u32, len: usize)
src/raw.rs:696
↓ 6 callersMethodheader
(&self)
src/raw.rs:519
↓ 6 callersFunctionmemcpy
(dst: *mut T, src: *const T, n: usize)
src/raw.rs:75
↓ 5 callersMethodcheck_range_usize
(&self, pos: u32, len: usize)
src/raw.rs:670
↓ 5 callersMethodis_owned
(&self)
src/raw.rs:514
↓ 5 callersMethodis_unique_atomic
(&self)
src/raw.rs:620
↓ 5 callersMethodshow
(&self, f: &mut Formatter, ty: &str)
src/raw.rs:1348
↓ 5 callersMethodunsafe_advance
(&mut self, len: u32)
src/raw.rs:866
↓ 4 callersFunctionbad_int_like
(n: usize)
src/intlike.rs:68
↓ 4 callersMethodcheck_range_u32_fail
(&self, pos: u32, len: u32)
src/raw.rs:675
↓ 4 callersMethodinv_check
(&self, is_valid: bool, msg: &str)
src/raw.rs:313
↓ 4 callersMethodptr
(&self)
src/raw.rs:1273
↓ 4 callersMethodread_only
(self)
src/impls.rs:222
↓ 4 callersMethodsplit_at
(&self, pos: u32)
src/impls.rs:1076
↓ 3 callersMethodatomic_refcount
(&'a self)
src/raw.rs:110
↓ 3 callersFunctionbad_range
(pos: u64, len: u64)
src/raw.rs:191
↓ 3 callersFunctioncount_bytes_cmp_vbuf
(v: &[Buf], mut other: usize)
src/bufspan.rs:37
↓ 3 callersMethoddrop_nonatomic
(&mut self)
src/raw.rs:488
↓ 3 callersMethodexpand_limits_and_window
(&mut self, limits: (u32, u32), window: (u32, u32))
src/raw.rs:815
↓ 3 callersMethodhi
(&self)
src/impls.rs:1169
↓ 3 callersMethodis_unique_nonatomic
(&self)
src/raw.rs:612
↓ 3 callersMethodlo
(&self)
src/impls.rs:1167
↓ 3 callersMethodnarrow
(&mut self)
src/raw.rs:849
↓ 3 callersMethodset_lo_min
(&mut self, new_value: u32)
src/raw.rs:501
↓ 3 callersMethodunsafe_split_at_nonatomic
(&self, pos: u32)
src/raw.rs:942
↓ 3 callersMethodunsafe_split_start_at
(&mut self, pos: u32)
src/impls.rs:1092
↓ 3 callersMethodunsafe_split_start_at_nonatomic
(&mut self, pos: u32)
src/raw.rs:959
↓ 3 callersMethodunsafe_sub_window_from
(&mut self, pos: u32)
src/raw.rs:734
↓ 3 callersMethodunsafe_sub_window_to
(&mut self, len: u32)
src/raw.rs:741
↓ 2 callersMethodas_limit_slice
(&'b self)
src/raw.rs:633
↓ 2 callersMethodas_raw_limit_slice
(&'b self)
src/raw.rs:628
↓ 2 callersMethodas_raw_window_slice
(&'b self)
src/raw.rs:644
↓ 2 callersMethodatomic_dec_ref_count
(&self)
src/raw.rs:394
↓ 2 callersMethodatomic_inc_ref_count
(&self)
src/raw.rs:372
↓ 2 callersFunctionbuffer_too_big
(actual_size: usize)
src/raw.rs:196
↓ 2 callersFunctionbyte_equal_buf_vbuf
(x: &Buf1, y: &[Buf2])
src/bufspan.rs:106
↓ 2 callersFunctionbyte_equal_slice_vbuf
(v: &[Buf], mut other: &[u8])
src/bufspan.rs:63
↓ 2 callersFunctionbytes_in_vbuf
(v: &[Buf])
src/bufspan.rs:17
↓ 2 callersMethodcap
(&self)
src/raw.rs:839
↓ 2 callersMethodcheck_range
(&self, pos: u64, len: u64)
src/raw.rs:660
↓ 2 callersMethodclone
(&self)
src/impls.rs:31
↓ 2 callersMethodclone_from_nonatomic
(&mut self, source: &Self)
src/raw.rs:464
↓ 2 callersFunctioncmp_buf_vec
(b: &Buf, v: &[Buf])
src/bufspan.rs:269
↓ 2 callersMethoddeallocate
(&self, buf: NonZero<*mut u8>)
src/raw.rs:159
↓ 2 callersMethoddrop_atomic
(&mut self)
src/raw.rs:480
↓ 2 callersMethodextend
(&mut self, iterator: I)
src/bufspan.rs:366
↓ 2 callersMethodextend_with
(&mut self, other: &RawIobuf<'b>)
src/raw.rs:911
↓ 2 callersMethodflip_lo
(&mut self)
src/raw.rs:1015
↓ 2 callersMethodhi
(&self)
src/raw.rs:1283
↓ 2 callersMethodhi_max
(&self)
src/raw.rs:1288
↓ 2 callersMethodhi_max
(&self)
src/impls.rs:1171
↓ 2 callersMethodis_empty
(&self)
src/ringbuf.rs:62
↓ 2 callersMethoditer_bytes
(&'a self)
src/bufspan.rs:551
↓ 2 callersMethodlen
(&self)
src/impls.rs:995
↓ 2 callersMethodlo_min
(&self)
src/impls.rs:1165
↓ 2 callersMethodnonatomic_dec_ref_count
(&self)
src/raw.rs:380
↓ 2 callersMethodnonatomic_inc_ref_count
(&self)
src/raw.rs:364
↓ 2 callersMethodset_limits_and_window
(&mut self, limits: (u32, u32), window: (u32, u32))
src/impls.rs:1046
↓ 2 callersMethodshow_ascii
(&self, f: &mut Formatter, half_line: &[u8])
src/raw.rs:1302
↓ 2 callersMethodshow_hex
(&self, f: &mut Formatter, half_line: &[u8])
src/raw.rs:1293
↓ 2 callersMethodsplit_at_nonatomic
(&self, pos: u32)
src/raw.rs:934
↓ 2 callersMethodsplit_start_at_nonatomic
(&mut self, pos: u32)
src/raw.rs:951
↓ 2 callersMethodunsafe_extend
(&mut self, len: u32)
src/raw.rs:886
↓ 2 callersMethodunsafe_peek
(&self, pos: u32, dst: &mut [u8])
src/raw.rs:1153
↓ 2 callersMethodunsafe_peek_be
(&self, pos: u32)
src/raw.rs:1179
↓ 2 callersMethodunsafe_peek_raw
(&self, pos: u32)
src/raw.rs:1164
↓ 2 callersMethodunsafe_poke
(&self, pos: u32, src: &[u8])
src/raw.rs:1189
↓ 2 callersMethodunsafe_poke_le
(&self, pos: u32, t: T)
src/raw.rs:1216
↓ 2 callersMethodunsafe_poke_raw
(&self, pos: u32, t: T)
src/raw.rs:1200
↓ 2 callersMethodunsafe_split_at_atomic
(&self, pos: u32)
src/raw.rs:976
↓ 2 callersMethodunsafe_split_start_at_atomic
(&mut self, pos: u32)
src/raw.rs:993
↓ 2 callersMethodunsafe_sub_window
(&mut self, pos: u32, len: u32)
src/raw.rs:727
↓ 2 callersFunctionwrite_failed
()
src/raw.rs:212
↓ 1 callersMethodallocate
(&self, len: usize)
src/raw.rs:88
↓ 1 callersFunctionallocator_returned_null
()
src/raw.rs:202
↓ 1 callersMethodatomic_read_only
(self)
src/impls.rs:234
↓ 1 callersMethodbyte_equal
(&self, other: &BufSpan<Buf2>)
src/bufspan.rs:586
↓ 1 callersFunctionbyte_equal_buf_buf
(x: &Buf1, y: &Buf2)
src/bufspan.rs:99
↓ 1 callersFunctionbyte_equal_vbuf_vbuf
(x: &[Buf1], y: &[Buf2])
src/bufspan.rs:111
↓ 1 callersMethodcheck_range_usize_fail
(&self, pos: u32, len: usize)
src/raw.rs:682
↓ 1 callersMethodclone_from_atomic
(&mut self, source: &Self)
src/raw.rs:434
↓ 1 callersMethodclone_from_fix_atomic_refcounts
Keep this out of line to guide inlining.
src/raw.rs:428
↓ 1 callersMethodclone_from_fix_nonatomic_refcounts
Keep this out of line to guide inlining.
src/raw.rs:422
next →1–100 of 348, ranked by callers