pub enum FileTypeIdentifier {
BinaryPackage,
RepositorySyncDatabase,
SourcePackage,
}
Expand description
The identifier of a file type used in ALPM.
These identifiers are used in the file names of file types such as binary packages (see alpm-package), source packages and repository sync databases (see alpm-repo-database).
Variants§
BinaryPackage
The identifier for alpm-package files.
RepositorySyncDatabase
The identifier for alpm-repo-database files.
SourcePackage
The identifier for source package files.
Trait Implementations§
Source§impl AsRef<str> for FileTypeIdentifier
impl AsRef<str> for FileTypeIdentifier
Source§impl Clone for FileTypeIdentifier
impl Clone for FileTypeIdentifier
Source§fn clone(&self) -> FileTypeIdentifier
fn clone(&self) -> FileTypeIdentifier
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 FileTypeIdentifier
impl Debug for FileTypeIdentifier
Source§impl<'de> Deserialize<'de> for FileTypeIdentifier
impl<'de> Deserialize<'de> for FileTypeIdentifier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for FileTypeIdentifier
impl Display for FileTypeIdentifier
Source§impl<'_derivative_strum> From<&'_derivative_strum FileTypeIdentifier> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum FileTypeIdentifier> for &'static str
Source§fn from(x: &'_derivative_strum FileTypeIdentifier) -> &'static str
fn from(x: &'_derivative_strum FileTypeIdentifier) -> &'static str
Converts to this type from the input type.
Source§impl From<FileTypeIdentifier> for &'static str
impl From<FileTypeIdentifier> for &'static str
Source§fn from(x: FileTypeIdentifier) -> &'static str
fn from(x: FileTypeIdentifier) -> &'static str
Converts to this type from the input type.
Source§impl FromStr for FileTypeIdentifier
impl FromStr for FileTypeIdentifier
Source§impl PartialEq for FileTypeIdentifier
impl PartialEq for FileTypeIdentifier
Source§impl Serialize for FileTypeIdentifier
impl Serialize for FileTypeIdentifier
Source§impl TryFrom<&str> for FileTypeIdentifier
impl TryFrom<&str> for FileTypeIdentifier
impl Copy for FileTypeIdentifier
impl Eq for FileTypeIdentifier
impl StructuralPartialEq for FileTypeIdentifier
Auto Trait Implementations§
impl Freeze for FileTypeIdentifier
impl RefUnwindSafe for FileTypeIdentifier
impl Send for FileTypeIdentifier
impl Sync for FileTypeIdentifier
impl Unpin for FileTypeIdentifier
impl UnwindSafe for FileTypeIdentifier
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