pub enum RelatedSourcePurpose {
BackingFile,
Segment,
Descriptor,
Band,
Extent,
Metadata,
Auxiliary,
}Expand description
Why a parser is asking for another source.
Variants§
BackingFile
A backing image referenced by another image layer.
Segment
A numbered or named segment in a multipart image set.
Descriptor
A sidecar descriptor or metadata file.
Band
A sparse bundle band.
Extent
A file extent or extent-like child object.
Metadata
A generic metadata resource.
Auxiliary
Any parser-specific auxiliary source.
Trait Implementations§
Source§impl Clone for RelatedSourcePurpose
impl Clone for RelatedSourcePurpose
Source§fn clone(&self) -> RelatedSourcePurpose
fn clone(&self) -> RelatedSourcePurpose
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 RelatedSourcePurpose
impl Debug for RelatedSourcePurpose
Source§impl Hash for RelatedSourcePurpose
impl Hash for RelatedSourcePurpose
Source§impl PartialEq for RelatedSourcePurpose
impl PartialEq for RelatedSourcePurpose
impl Copy for RelatedSourcePurpose
impl Eq for RelatedSourcePurpose
impl StructuralPartialEq for RelatedSourcePurpose
Auto Trait Implementations§
impl Freeze for RelatedSourcePurpose
impl RefUnwindSafe for RelatedSourcePurpose
impl Send for RelatedSourcePurpose
impl Sync for RelatedSourcePurpose
impl Unpin for RelatedSourcePurpose
impl UnsafeUnpin for RelatedSourcePurpose
impl UnwindSafe for RelatedSourcePurpose
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.