P.TRA.01 使用 trait 时要注意 trait 一致性规则
【描述】
使用 trait 的时候,必须要满足 trait 一致性规则,即,孤儿规则(orphans rule):类型和trait,必须有一个是在本地crate内定义的。
当不满足孤儿规则时,可以考虑使用NewType
模式来解决问题。
【正例】
【描述】
使用 trait 的时候,必须要满足 trait 一致性规则,即,孤儿规则(orphans rule):类型和trait,必须有一个是在本地crate内定义的。
当不满足孤儿规则时,可以考虑使用NewType
模式来解决问题。
【正例】