message: [pdsl_core] Make TypedChunk::clear available to types that do not impl parity_codec::Decode
diff: @@ -53,6 +53,11 @@ impl<T> TypedChunk<T> {
  pub fn capacity(&self) -> u32 {
  self.chunk.capacity()
  }
  +
  + /// Removes the entity at offset `n` from the associated contract storage slot.
  + pub fn clear(&mut self, n: u32) -> Result<()> {
  + self.chunk.clear(n)
  + }
  }
  impl<T> TypedChunk<T>
  @@ -80,11 +85,6 @@ where
  pub fn store(&mut self, n: u32, val: &T) -> Result<()> {
  self.chunk.store(n, &T::encode(&val))
  }
  -
  - /// Removes the entity at offset `n` from the associated contract storage slot.
  - pub fn clear(&mut self, n: u32) -> Result<()> {
  - self.chunk.clear(n)
  - }
  }
  #[cfg(all(test, feature = "test-env"))]
  