uselunar_lib::database::{CompareAndSwapTransaction, CustomTransactionError, DatabaseEntry};pubtraitDeleteable: Sized + DatabaseEntry {/// Deletes `self` from the database
////// This function should unlink references that point to `self`
fndelete<E>(&self,
)->Result<(Self, CompareAndSwapTransaction<Self::Db>), CustomTransactionError<E>>;}