Struct hydrate_pipeline::CanonicalPathReference
source · pub struct CanonicalPathReference { /* private fields */ }
Implementations§
source§impl CanonicalPathReference
impl CanonicalPathReference
pub fn new( namespace_resolver: &dyn PathReferenceNamespaceResolver, namespace: String, path: String, importable_name: ImportableName ) -> CanonicalPathReference
pub fn namespace(&self) -> &str
pub fn path(&self) -> &str
pub fn importable_name(&self) -> &ImportableName
pub fn canonicalized_absolute_path( &self, namespace_resolver: &dyn PathReferenceNamespaceResolver, source_file_path: &Path ) -> Result<PathReference, DataSetErrorWithBacktrace>
Trait Implementations§
source§impl Clone for CanonicalPathReference
impl Clone for CanonicalPathReference
source§fn clone(&self) -> CanonicalPathReference
fn clone(&self) -> CanonicalPathReference
Returns a copy 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 CanonicalPathReference
impl Debug for CanonicalPathReference
source§impl Display for CanonicalPathReference
impl Display for CanonicalPathReference
source§impl Hash for CanonicalPathReference
impl Hash for CanonicalPathReference
source§impl PartialEq for CanonicalPathReference
impl PartialEq for CanonicalPathReference
source§fn eq(&self, other: &CanonicalPathReference) -> bool
fn eq(&self, other: &CanonicalPathReference) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CanonicalPathReference
impl StructuralPartialEq for CanonicalPathReference
Auto Trait Implementations§
impl RefUnwindSafe for CanonicalPathReference
impl Send for CanonicalPathReference
impl Sync for CanonicalPathReference
impl Unpin for CanonicalPathReference
impl UnwindSafe for CanonicalPathReference
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