pub trait StructuralDecodeArrayTask: Debug + Send { // Required method fn decode(self: Box<Self>) -> Result<DecodedArray>; }