pub struct InputArtifact {
pub id: Id,
pub role: ArtifactRole,
pub content: ArtifactRef,
pub producer: Producer,
}Fields§
§id: Id§role: ArtifactRole§content: ArtifactRef§producer: ProducerTrait Implementations§
Source§impl Clone for InputArtifact
impl Clone for InputArtifact
Source§impl Debug for InputArtifact
impl Debug for InputArtifact
Source§impl<'de> Deserialize<'de> for InputArtifact
impl<'de> Deserialize<'de> for InputArtifact
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
impl Eq for InputArtifact
Source§impl PartialEq for InputArtifact
impl PartialEq for InputArtifact
Source§impl Serialize for InputArtifact
impl Serialize for InputArtifact
impl StructuralPartialEq for InputArtifact
Auto Trait Implementations§
impl Freeze for InputArtifact
impl RefUnwindSafe for InputArtifact
impl Send for InputArtifact
impl Sync for InputArtifact
impl Unpin for InputArtifact
impl UnsafeUnpin for InputArtifact
impl UnwindSafe for InputArtifact
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