pub enum ProvenanceSource {
Greenfield,
BrownfieldExtracted,
AiGenerated,
AiAssisted,
}Variants§
Trait Implementations§
Source§impl Clone for ProvenanceSource
impl Clone for ProvenanceSource
Source§fn clone(&self) -> ProvenanceSource
fn clone(&self) -> ProvenanceSource
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 ProvenanceSource
impl Debug for ProvenanceSource
Source§impl<'de> Deserialize<'de> for ProvenanceSource
impl<'de> Deserialize<'de> for ProvenanceSource
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 ProvenanceSource
Source§impl PartialEq for ProvenanceSource
impl PartialEq for ProvenanceSource
Source§impl Serialize for ProvenanceSource
impl Serialize for ProvenanceSource
impl StructuralPartialEq for ProvenanceSource
Auto Trait Implementations§
impl Freeze for ProvenanceSource
impl RefUnwindSafe for ProvenanceSource
impl Send for ProvenanceSource
impl Sync for ProvenanceSource
impl Unpin for ProvenanceSource
impl UnsafeUnpin for ProvenanceSource
impl UnwindSafe for ProvenanceSource
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