MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / append_contents

Method append_contents

atomic-core/src/change/change.rs:250–254  ·  view source on GitHub ↗

Append content to the contents blob. Returns the starting position of the appended content.

(&mut self, data: &[u8])

Source from the content-addressed store, hash-verified

248 ///
249 /// Returns the starting position of the appended content.
250 pub fn append_contents(&mut self, data: &[u8]) -> usize {
251 let start = self.contents.len();
252 self.contents.extend_from_slice(data);
253 start
254 }
255
256 /// Recompute the contents hash after modifying contents.
257 pub fn finalize(&mut self) {

Callers 4

test_change_finalizeFunction · 0.45
make_change_with_hunkFunction · 0.45

Calls 1

lenMethod · 0.45

Tested by 4

test_change_finalizeFunction · 0.36
make_change_with_hunkFunction · 0.36