pub enum SerialOrigin {
Structural {
rationale: String,
},
Derived {
technique: String,
},
Ornamental {
technique: String,
},
External {
source: String,
},
}Expand description
Additional immutable provenance for one planned event.
Variants§
Structural
The event states structural row material directly.
Derived
The event derives from explicit parents through a named technique.
Ornamental
The event ornaments explicit parents without claiming structural coverage.
External
The event imports external material but still cites explicit parent evidence.
Trait Implementations§
Source§impl Clone for SerialOrigin
impl Clone for SerialOrigin
Source§fn clone(&self) -> SerialOrigin
fn clone(&self) -> SerialOrigin
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 SerialOrigin
impl Debug for SerialOrigin
impl Eq for SerialOrigin
Source§impl PartialEq for SerialOrigin
impl PartialEq for SerialOrigin
impl StructuralPartialEq for SerialOrigin
Auto Trait Implementations§
impl Freeze for SerialOrigin
impl RefUnwindSafe for SerialOrigin
impl Send for SerialOrigin
impl Sync for SerialOrigin
impl Unpin for SerialOrigin
impl UnsafeUnpin for SerialOrigin
impl UnwindSafe for SerialOrigin
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