pub trait IdForById { type Error; const ERROR: Self::Error; }
type Error
const ERROR: Self::Error
impl IdForById for PieceId
impl<T> IdForById for T where T: AccessId,