pub struct GeneratedArtifact {
pub relative_path: PathBuf,
pub package_name: Option<String>,
pub file_name: String,
pub extension_name: String,
pub content: String,
pub artifact_group: ArtifactGroup,
pub transport: TransportKind,
pub service_interface_name: Option<String>,
}Fields§
§relative_path: PathBuf§package_name: Option<String>§file_name: String§extension_name: String§content: String§artifact_group: ArtifactGroup§transport: TransportKind§service_interface_name: Option<String>Trait Implementations§
Source§impl Clone for GeneratedArtifact
impl Clone for GeneratedArtifact
Source§fn clone(&self) -> GeneratedArtifact
fn clone(&self) -> GeneratedArtifact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GeneratedArtifact
impl Debug for GeneratedArtifact
Source§impl PartialEq for GeneratedArtifact
impl PartialEq for GeneratedArtifact
Source§fn eq(&self, other: &GeneratedArtifact) -> bool
fn eq(&self, other: &GeneratedArtifact) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for GeneratedArtifact
impl StructuralPartialEq for GeneratedArtifact
Auto Trait Implementations§
impl Freeze for GeneratedArtifact
impl RefUnwindSafe for GeneratedArtifact
impl Send for GeneratedArtifact
impl Sync for GeneratedArtifact
impl Unpin for GeneratedArtifact
impl UnsafeUnpin for GeneratedArtifact
impl UnwindSafe for GeneratedArtifact
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