pub struct IncludeResourceConflict { /* private fields */ }Expand description
A same-name conflict that prevented an included definition from being imported.
Implementations§
Source§impl IncludeResourceConflict
impl IncludeResourceConflict
Sourcepub const fn namespace(&self) -> IncludeResourceNamespace
pub const fn namespace(&self) -> IncludeResourceNamespace
Returns the colliding Compose namespace.
Sourcepub const fn edge_index(&self) -> usize
pub const fn edge_index(&self) -> usize
Returns the include-edge index through which the incoming candidate was considered.
Sourcepub const fn incoming(&self) -> &IncludeDefinitionEvidence
pub const fn incoming(&self) -> &IncludeDefinitionEvidence
Returns the child-side candidate that was not imported.
Sourcepub const fn incumbent(&self) -> &IncludeDefinitionEvidence
pub const fn incumbent(&self) -> &IncludeDefinitionEvidence
Returns the already selected parent-side candidate.
Trait Implementations§
Source§impl Clone for IncludeResourceConflict
impl Clone for IncludeResourceConflict
Source§fn clone(&self) -> IncludeResourceConflict
fn clone(&self) -> IncludeResourceConflict
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IncludeResourceConflict
impl Debug for IncludeResourceConflict
impl Eq for IncludeResourceConflict
Source§impl PartialEq for IncludeResourceConflict
impl PartialEq for IncludeResourceConflict
impl StructuralPartialEq for IncludeResourceConflict
Auto Trait Implementations§
impl Freeze for IncludeResourceConflict
impl RefUnwindSafe for IncludeResourceConflict
impl Send for IncludeResourceConflict
impl Sync for IncludeResourceConflict
impl Unpin for IncludeResourceConflict
impl UnsafeUnpin for IncludeResourceConflict
impl UnwindSafe for IncludeResourceConflict
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