MCPcopy Create free account

hub / github.com/cgaebel/iobuf / functions

Functions348 in github.com/cgaebel/iobuf

Functionextend_1k_iobuf_1
(b: &mut Bencher)
src/bufspan.rs:941
Functionextend_1k_iobuf_2
(b: &mut Bencher)
src/bufspan.rs:965
Functionextend_1k_iobuf_3
(b: &mut Bencher)
src/bufspan.rs:1003
Methodextend_with
(&mut self, other: &Buf)
src/impls.rs:1067
Methodfill
(&mut self, src: &[u8])
src/raw.rs:1105
Methodfill_be
(&mut self, t: T)
src/raw.rs:1113
Methodfill_be
(&mut self, t: T)
src/appendbuf.rs:405
Methodfill_be
(&mut self, t: T)
src/impls.rs:720
Methodfill_le
(&mut self, t: T)
src/raw.rs:1121
Methodfill_le
(&mut self, t: T)
src/appendbuf.rs:433
Methodfill_le
(&mut self, t: T)
src/impls.rs:746
Methodflip_hi
(&mut self)
src/impls.rs:1106
Methodflip_lo
(&mut self)
src/impls.rs:1103
Methodflush
(&mut self)
src/appendbuf.rs:537
Methodflush
(&mut self)
src/impls.rs:103
Methodfmt
(&self, f: &mut Formatter)
src/bufspan.rs:337
Methodfmt
(&self, f: &mut Formatter)
src/appendbuf.rs:515
Methodfmt
(&self, f: &mut Formatter)
src/impls.rs:1598
Methodfrom_buf
(b: Buf)
src/bufspan.rs:426
Methodfrom_iter
(iterator: T)
src/bufspan.rs:356
Methodfrom_slice
(s: &'a [u8])
src/raw.rs:546
Methodfrom_slice
(s: &'a [u8])
src/impls.rs:349
Methodfrom_slice_copy
(s: &[u8])
src/raw.rs:566
Methodfrom_slice_copy
(s: &[u8])
src/impls.rs:322
Methodfrom_slice_copy_with_allocator
(s: &[u8], allocator: Arc<Box<Allocator>>)
src/raw.rs:575
Methodfrom_slice_copy_with_allocator
(s: &[u8], allocator: Arc<Box<Allocator>>)
src/impls.rs:329
Methodfrom_str
(s: &'a str)
src/raw.rs:531
Methodfrom_str
(s: &'a str)
src/impls.rs:277
Methodfrom_str_copy
(s: &str)
src/raw.rs:536
Methodfrom_str_copy
(s: &str)
src/impls.rs:295
Methodfrom_str_copy_with_allocator
(s: &str, allocator: Arc<Box<Allocator>>)
src/raw.rs:541
Methodfrom_str_copy_with_allocator
(s: &str, allocator: Arc<Box<Allocator>>)
src/impls.rs:302
Methodhi_space
(&self)
src/raw.rs:1034
Methodhi_space
(&self)
src/impls.rs:1112
Methodinvariant
Checks internal state of the AppendBuf, to ensure that internal invariants are satisified. Returns `Err(msg)` if any invariant isn't satisfied.
src/appendbuf.rs:501
Methodinvariant
(&self)
src/impls.rs:1158
Methodis_empty
(&self)
src/raw.rs:844
Methodis_empty
(&self)
src/appendbuf.rs:495
Methodis_empty
(&self)
src/impls.rs:1001
Methodis_extended_by
(&self, other: &Buf)
src/impls.rs:1064
Methodis_full
(&self)
src/ringbuf.rs:68
Methodis_owned
(&self)
src/impls.rs:1163
Methoditer_buf_
(buf: &B)
src/bufspan.rs:553
Methodlo_space
(&self)
src/raw.rs:1029
Methodlo_space
(&self)
src/impls.rs:1109
Methodnarrow
(&mut self)
src/impls.rs:1049
Methodnew
()
src/bufspan.rs:411
Methodnew
(len: usize)
src/raw.rs:291
Methodnew
(len: usize)
src/appendbuf.rs:60
Methodnew
Creates a new ring buffer, with room for `cap` bytes.
src/ringbuf.rs:18
Methodnew
(len: usize)
src/impls.rs:385
Methodnew_impl
( len: usize, allocator: Option<NonZero<*mut ()>>)
src/raw.rs:247
Methodnew_with_allocator
(len: usize, allocator: Arc<Box<Allocator>>)
src/raw.rs:296
Methodnew_with_allocator
(len: usize, allocator: Arc<Box<Allocator>>)
src/appendbuf.rs:70
Methodnew_with_allocator
(len: usize, allocator: Arc<Box<Allocator>>)
src/impls.rs:395
Methodnext
(&mut self)
src/bufspan.rs:795
Methodnext_back
(&mut self)
src/bufspan.rs:815
Functionover_resize
()
src/raw.rs:1417
Methodpartial_cmp
(&self, other: &Self)
src/bufspan.rs:754
Methodpeek
(&self, pos: u32, dst: &mut [u8])
src/raw.rs:1057
Methodpeek
(&self, pos: u32, dst: &mut [u8])
src/impls.rs:1115
Functionpeek_be
()
src/raw.rs:1365
Methodpeek_be
(&self, pos: u32)
src/raw.rs:1065
Methodpeek_be
(&self, pos: u32)
src/impls.rs:1117
Functionpeek_be_u8
()
src/raw.rs:1408
Functionpeek_le
()
src/raw.rs:1375
Methodpeek_le
(&self, pos: u32)
src/raw.rs:1073
Methodpeek_le
(&self, pos: u32)
src/impls.rs:1119
Methodpoke
(&self, pos: u32, src: &[u8])
src/raw.rs:1081
Methodpoke
(&self, pos: u32, src: &[u8])
src/appendbuf.rs:303
Methodpoke
(&self, pos: u32, src: &[u8])
src/impls.rs:626
Functionpoke_be
()
src/raw.rs:1385
Methodpoke_be
(&self, pos: u32, t: T)
src/raw.rs:1089
Methodpoke_be
(&self, pos: u32, t: T)
src/appendbuf.rs:327
Methodpoke_be
(&self, pos: u32, t: T)
src/impls.rs:648
Functionpoke_le
()
src/raw.rs:1396
Methodpoke_le
(&self, pos: u32, t: T)
src/raw.rs:1097
Methodpoke_le
(&self, pos: u32, t: T)
src/appendbuf.rs:350
Methodpoke_le
(&self, pos: u32, t: T)
src/impls.rs:669
Methodpop_buf
(&mut self)
src/ringbuf.rs:49
Functionprop_valid_bounds
()
src/impls.rs:1680
Functionprop_valid_hi
()
src/impls.rs:1672
Functionprop_valid_lo
()
src/impls.rs:1688
Methodptr
(&self)
src/impls.rs:1161
Methodpush_buf
(&mut self)
src/ringbuf.rs:35
Methodread_write
(self)
src/impls.rs:228
Methodreset
(&mut self)
src/appendbuf.rs:471
Methodreset
(&mut self)
src/impls.rs:1100
Methodresize
(&mut self, len: u32)
src/raw.rs:919
Methodresize
(&mut self, len: u32)
src/impls.rs:1070
Functionresult_of_boxed_string
()
src/raw.rs:67
Methodrewind
(&mut self)
src/raw.rs:1002
Methodrewind
(&mut self)
src/impls.rs:1097
Methodset_limits_and_window
(&mut self, limits: (u32, u32), window: (u32, u32))
src/raw.rs:793
Methodshrink
(&self)
src/impls.rs:1650
Methodsize_hint
(&self)
src/bufspan.rs:805
Methodsplit_start_at
(&mut self, pos: u32)
src/impls.rs:1087
Methodsub
(&mut self, pos: u32, len: u32)
src/raw.rs:747
Methodsub
(&mut self, pos: u32, len: u32)
src/impls.rs:1028
Methodsub_from
(&mut self, pos: u32)
src/raw.rs:755
← previousnext →201–300 of 348, ranked by callers