i := struct.delete(p)

Delete the structural element.

Also deletes any nodes that become unconnected and any links associated with those nodes. The value of p will become null. The return value is ignored.

In a multi-threaded environment, the actual deletion of the element may be deferred.

Returns:i - the integer 0
Arguments:p - a pointer to a structural element