pub struct CompatibilityDetails {
pub source_type: String,
pub target_type: String,
pub level: CompatibilityLevel,
pub matched_mappings: Vec<(String, String)>,
}Expand description
兼容性详情
包含类型兼容性检查的详细信息。
Fields§
§source_type: String源类型
target_type: String目标类型
level: CompatibilityLevel兼容性级别
matched_mappings: Vec<(String, String)>匹配的类型映射
Trait Implementations§
Source§impl Clone for CompatibilityDetails
impl Clone for CompatibilityDetails
Source§fn clone(&self) -> CompatibilityDetails
fn clone(&self) -> CompatibilityDetails
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompatibilityDetails
impl Debug for CompatibilityDetails
Source§impl PartialEq for CompatibilityDetails
impl PartialEq for CompatibilityDetails
impl Eq for CompatibilityDetails
impl StructuralPartialEq for CompatibilityDetails
Auto Trait Implementations§
impl Freeze for CompatibilityDetails
impl RefUnwindSafe for CompatibilityDetails
impl Send for CompatibilityDetails
impl Sync for CompatibilityDetails
impl Unpin for CompatibilityDetails
impl UnsafeUnpin for CompatibilityDetails
impl UnwindSafe for CompatibilityDetails
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more