pub enum ResolveStatus {
Resolved,
External,
Unresolved,
Cycle,
}Expand description
The outcome of resolving a clip’s root ancestor.
Variants§
Resolved
The root was reached: a clip present in the index with no parent.
External
Resolution stopped at an ancestor outside the index (gap-fill budget exhausted, or the API reported it has no parent of its own).
Unresolved
The root could not be determined within the hop cap.
Cycle
A cycle was detected while walking (pathological data).
Trait Implementations§
Source§impl Clone for ResolveStatus
impl Clone for ResolveStatus
Source§fn clone(&self) -> ResolveStatus
fn clone(&self) -> ResolveStatus
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 moreimpl Copy for ResolveStatus
Source§impl Debug for ResolveStatus
impl Debug for ResolveStatus
impl Eq for ResolveStatus
Source§impl PartialEq for ResolveStatus
impl PartialEq for ResolveStatus
Source§fn eq(&self, other: &ResolveStatus) -> bool
fn eq(&self, other: &ResolveStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResolveStatus
Auto Trait Implementations§
impl Freeze for ResolveStatus
impl RefUnwindSafe for ResolveStatus
impl Send for ResolveStatus
impl Sync for ResolveStatus
impl Unpin for ResolveStatus
impl UnsafeUnpin for ResolveStatus
impl UnwindSafe for ResolveStatus
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