return { content: undefined, error: { message: 'Expected array' } };
}
const result: T[] = [];
for (let i = 0; i < content.length; i++) {
const { content: value, error } = this.validator.validate(content[i]);
if (error) {
return { content: undefined, error: { message: `Error in element ${i}: ${error.message}` } };
}
result.push(value);
}
return { content: result, error: undefined };
}