#[non_exhaustive]pub struct RebindReport {
pub incompatibilities: Vec<LayerIncompatibility>,
}Expand description
What a rebind found that will not fit.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.incompatibilities: Vec<LayerIncompatibility>Layers the new output cannot display as they stand.
Implementations§
Trait Implementations§
Source§impl Clone for RebindReport
impl Clone for RebindReport
Source§impl Debug for RebindReport
impl Debug for RebindReport
Source§impl Default for RebindReport
impl Default for RebindReport
impl Eq for RebindReport
Source§impl PartialEq for RebindReport
impl PartialEq for RebindReport
impl StructuralPartialEq for RebindReport
Auto Trait Implementations§
impl Freeze for RebindReport
impl RefUnwindSafe for RebindReport
impl Send for RebindReport
impl Sync for RebindReport
impl Unpin for RebindReport
impl UnsafeUnpin for RebindReport
impl UnwindSafe for RebindReport
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