pub struct MavenFileExtension {
pub hash: Option<String>,
pub file_extension: String,
pub classifier: Option<String>,
}
Expand description
Maven Files have the following pattern {name}-{version}-{classifier}.{extension}.{hash} This will represent the classifier and extension
Fields§
§hash: Option<String>
§file_extension: String
§classifier: Option<String>
Implementations§
Trait Implementations§
Source§impl Clone for MavenFileExtension
impl Clone for MavenFileExtension
Source§fn clone(&self) -> MavenFileExtension
fn clone(&self) -> MavenFileExtension
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 MavenFileExtension
impl Debug for MavenFileExtension
Source§impl Default for MavenFileExtension
impl Default for MavenFileExtension
Source§fn default() -> MavenFileExtension
fn default() -> MavenFileExtension
Returns the “default value” for a type. Read more
Source§impl Display for MavenFileExtension
impl Display for MavenFileExtension
Source§impl From<&str> for MavenFileExtension
impl From<&str> for MavenFileExtension
Source§impl From<String> for MavenFileExtension
impl From<String> for MavenFileExtension
Source§impl Hash for MavenFileExtension
impl Hash for MavenFileExtension
Source§impl PartialEq for MavenFileExtension
impl PartialEq for MavenFileExtension
impl Eq for MavenFileExtension
impl StructuralPartialEq for MavenFileExtension
Auto Trait Implementations§
impl Freeze for MavenFileExtension
impl RefUnwindSafe for MavenFileExtension
impl Send for MavenFileExtension
impl Sync for MavenFileExtension
impl Unpin for MavenFileExtension
impl UnwindSafe for MavenFileExtension
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