Function hdk::entry::delete_entry
source · [−]pub fn delete_entry<I, E>(delete_input: I) -> ExternResult<HeaderHash> where
DeleteInput: TryFrom<I, Error = E>,
WasmError: From<E>,
Expand description
Delete an app entry. Also see delete
.
This function accepts the HeaderHash
of the element to delete and optionally an argument to
specify the ChainTopOrdering
. Refer to DeleteInput
for details.
ⓘ
#[hdk_entry(id = "foo")]
struct Foo(u32);
let header_hash = create_entry(Foo(50))?;
let delete_entry_header_hash = delete_entry(header_hash.clone())?;
with a specific ChainTopOrdering
:
ⓘ
delete_entry(DeleteInput::new(header_hash.clone(), ChainTopOrdering::Relaxed)?;