MCPcopy Create free account
hub / github.com/cosdata/cosdata / delete

Method delete

src/models/versioned_vec.rs:131–140  ·  view source on GitHub ↗
(&mut self, version: VersionNumber, id: T::Id)

Source from the content-addressed store, hash-verified

129 }
130
131 pub fn delete(&mut self, version: VersionNumber, id: T::Id)
132 where
133 <T as VersionedVecItem>::Id: Eq,
134 {
135 let Some((inserted_version, idx)) = self.find_and_mark_deleted(id) else {
136 return;
137 };
138
139 self.delete_internal(version, inserted_version, idx);
140 }
141
142 fn find_and_mark_deleted(&mut self, id: T::Id) -> Option<(VersionNumber, u32)>
143 where

Callers

nothing calls this directly

Calls 2

find_and_mark_deletedMethod · 0.80
delete_internalMethod · 0.80

Tested by

no test coverage detected