#[derive(ResultLike)]