MCPcopy Create free account
hub / github.com/devashishdxt/cli-table / push

Method push

cli-table/src/buffers.rs:20–29  ·  view source on GitHub ↗
(&mut self, buffer: Buffer)

Source from the content-addressed store, hash-verified

18 }
19
20 pub fn push(&mut self, buffer: Buffer) -> Result<()> {
21 if let Some(mut current_buffer) = self.current_buffer.take() {
22 current_buffer.reset()?;
23 self.buffers.push(current_buffer);
24 }
25
26 self.buffers.push(buffer);
27
28 Ok(())
29 }
30
31 pub fn append(&mut self, other: &mut Vec<Buffer>) -> Result<()> {
32 if let Some(mut current_buffer) = self.current_buffer.take() {

Callers 10

get_attributesFunction · 0.80
tableFunction · 0.80
from_fieldsMethod · 0.80
transposeFunction · 0.80
required_dimensionMethod · 0.80
buffersMethod · 0.80
appendMethod · 0.80
into_vecMethod · 0.80
required_dimensionMethod · 0.80
buffersMethod · 0.80

Calls 1

resetMethod · 0.80

Tested by

no test coverage detected