MCPcopy Create free account
hub / github.com/Sovereign-Engineering/obscuravpn-client / commit

Method commit

rustlib/src/os/packet_buffer.rs:15–19  ·  view source on GitHub ↗
(&mut self, size: u16)

Source from the content-addressed store, hash-verified

13 pub fn buffer(&mut self) -> Option<&mut [u8]> {
14 let remainder = &mut self.buffer[self.buffer_len..];
15 (self.lengths_len < self.lengths.len() && remainder.len() > usize::from(u16::MAX)).then_some(remainder)
16 }
17 pub fn commit(&mut self, size: u16) {
18 self.buffer_len += usize::from(size);
19 self.lengths[self.lengths_len] = size;
20 self.lengths_len += 1;
21 }
22 pub fn take_iter(&mut self) -> PacketBufferIter<'_> {

Callers 2

receiveMethod · 0.80
receiveMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected