pub enum DraftSourceSurface {
Directory,
ClaudeMemory,
CodexMemory,
Mcp,
Cli,
RepoHandoff,
AgentExport,
ConsensusQuorum,
CopilotSessionStore,
}Expand description
Source surface that exposed a draft to Mimir.
Variants§
Directory
File under the configured drafts directory.
ClaudeMemory
Claude native memory file sweep.
CodexMemory
Codex memory file sweep.
Mcp
MCP submission tool.
Cli
Librarian CLI submission.
RepoHandoff
Repo-local handoff/status document.
AgentExport
Future harness or persistent-agent export.
ConsensusQuorum
Governed consensus quorum episode/result artifact.
CopilotSessionStore
GitHub Copilot CLI local session-store database.
Implementations§
Trait Implementations§
Source§impl Clone for DraftSourceSurface
impl Clone for DraftSourceSurface
Source§fn clone(&self) -> DraftSourceSurface
fn clone(&self) -> DraftSourceSurface
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 DraftSourceSurface
impl Debug for DraftSourceSurface
Source§impl<'de> Deserialize<'de> for DraftSourceSurface
impl<'de> Deserialize<'de> for DraftSourceSurface
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
Source§impl Hash for DraftSourceSurface
impl Hash for DraftSourceSurface
Source§impl PartialEq for DraftSourceSurface
impl PartialEq for DraftSourceSurface
Source§impl Serialize for DraftSourceSurface
impl Serialize for DraftSourceSurface
impl Copy for DraftSourceSurface
impl Eq for DraftSourceSurface
impl StructuralPartialEq for DraftSourceSurface
Auto Trait Implementations§
impl Freeze for DraftSourceSurface
impl RefUnwindSafe for DraftSourceSurface
impl Send for DraftSourceSurface
impl Sync for DraftSourceSurface
impl Unpin for DraftSourceSurface
impl UnsafeUnpin for DraftSourceSurface
impl UnwindSafe for DraftSourceSurface
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.