pub trait UploadOp<ResourceT>: Send + Sync { // Required methods fn complete(self: Box<Self>, resource: ResourceT); fn error(self: Box<Self>, error: RafxError); }