pub enum RepositoryIdOrigin {
Derived,
PragmaPrefix,
PragmaVersion,
PragmaId,
}Expand description
How a repository identifier was arrived at.
Variants§
Derived
Derived from the scoped name by the default rule.
PragmaPrefix
Influenced by #pragma prefix.
PragmaVersion
Influenced by #pragma version.
PragmaId
Set outright by #pragma ID.
Trait Implementations§
Source§impl Clone for RepositoryIdOrigin
impl Clone for RepositoryIdOrigin
impl Copy for RepositoryIdOrigin
Source§impl Debug for RepositoryIdOrigin
impl Debug for RepositoryIdOrigin
impl Eq for RepositoryIdOrigin
Source§impl Hash for RepositoryIdOrigin
impl Hash for RepositoryIdOrigin
Source§impl PartialEq for RepositoryIdOrigin
impl PartialEq for RepositoryIdOrigin
impl StructuralPartialEq for RepositoryIdOrigin
Auto Trait Implementations§
impl Freeze for RepositoryIdOrigin
impl RefUnwindSafe for RepositoryIdOrigin
impl Send for RepositoryIdOrigin
impl Sync for RepositoryIdOrigin
impl Unpin for RepositoryIdOrigin
impl UnsafeUnpin for RepositoryIdOrigin
impl UnwindSafe for RepositoryIdOrigin
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