pub struct MavenArtifact { /* private fields */ }Expand description
Represents an Artifact that can be fetched by a remote Maven repository.
It can loaded and used by j4rs by calling the JVM::deploy_artifact method.
Trait Implementations§
Source§impl Clone for MavenArtifact
impl Clone for MavenArtifact
Source§fn clone(&self) -> MavenArtifact
fn clone(&self) -> MavenArtifact
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 MavenArtifact
impl Debug for MavenArtifact
Source§impl From<&[&str]> for MavenArtifact
impl From<&[&str]> for MavenArtifact
Source§fn from(slice: &[&str]) -> MavenArtifact
fn from(slice: &[&str]) -> MavenArtifact
Converts to this type from the input type.
Source§impl<'a> From<&'a str> for MavenArtifact
impl<'a> From<&'a str> for MavenArtifact
Source§fn from(string: &'a str) -> MavenArtifact
fn from(string: &'a str) -> MavenArtifact
Convenience for creating a MavenArtifact.
The &str should be formed like following:
group:id:version:qualifier
E.g: io.github.astonbitecode:j4rs:0.5.1
Source§impl From<String> for MavenArtifact
impl From<String> for MavenArtifact
Source§fn from(string: String) -> MavenArtifact
fn from(string: String) -> MavenArtifact
Convenience for creating a MavenArtifact.
The &str should be formed like following:
group:id:version:qualifier
E.g: io.github.astonbitecode:j4rs:0.5.1
Auto Trait Implementations§
impl Freeze for MavenArtifact
impl RefUnwindSafe for MavenArtifact
impl Send for MavenArtifact
impl Sync for MavenArtifact
impl Unpin for MavenArtifact
impl UnwindSafe for MavenArtifact
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