pub struct VoaLocation { /* private fields */ }
Expand description
A VoaLocation
combines a load path and a full set of identifier parameters.
It represents a logical (not canonicalized) location in a VOA filesystem hierarchy.
A VoaLocation
points to a “leaf directory” in the VOA structure.
Signature verifier files are situated in a VoaLocation
.
Implementations§
Source§impl VoaLocation
impl VoaLocation
Sourcepub fn load_path(&self) -> &LoadPath
pub fn load_path(&self) -> &LoadPath
The load path of the VoaLocation
.
Sourcepub fn os(&self) -> &Os
pub fn os(&self) -> &Os
The Os
of the VoaLocation
.
Sourcepub fn purpose(&self) -> &Purpose
pub fn purpose(&self) -> &Purpose
The Purpose
of the VoaLocation
.
Sourcepub fn context(&self) -> &Context
pub fn context(&self) -> &Context
The Context
of the VoaLocation
.
Sourcepub fn technology(&self) -> &Technology
pub fn technology(&self) -> &Technology
The Technology
of the VoaLocation
.
Trait Implementations§
Source§impl Clone for VoaLocation
impl Clone for VoaLocation
Source§fn clone(&self) -> VoaLocation
fn clone(&self) -> VoaLocation
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 VoaLocation
impl Debug for VoaLocation
Source§impl PartialEq for VoaLocation
impl PartialEq for VoaLocation
impl StructuralPartialEq for VoaLocation
Auto Trait Implementations§
impl Freeze for VoaLocation
impl RefUnwindSafe for VoaLocation
impl Send for VoaLocation
impl Sync for VoaLocation
impl Unpin for VoaLocation
impl UnwindSafe for VoaLocation
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