pub enum SisterType {
Show 21 variants
Memory,
Vision,
Codebase,
Identity,
Time,
Contract,
Comm,
Planning,
Cognition,
Reality,
Attention,
Affect,
Motivation,
Learning,
Bond,
Meaning,
Wonder,
Imagination,
Conscience,
Meta,
Duration,
}Expand description
All sister types in the ecosystem.
Variants§
Memory
Vision
Codebase
Identity
Time
Contract
Comm
Planning
Cognition
Reality
Attention
Affect
Motivation
Learning
Bond
Meaning
Wonder
Imagination
Conscience
Meta
Duration
Implementations§
Source§impl SisterType
impl SisterType
Sourcepub fn file_extension(&self) -> &'static str
pub fn file_extension(&self) -> &'static str
Get the file extension for this sister type.
Sourcepub fn mcp_prefix(&self) -> &'static str
pub fn mcp_prefix(&self) -> &'static str
Get the MCP tool prefix for this sister type.
Trait Implementations§
Source§impl Clone for SisterType
impl Clone for SisterType
Source§fn clone(&self) -> SisterType
fn clone(&self) -> SisterType
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 SisterType
impl Debug for SisterType
Source§impl<'de> Deserialize<'de> for SisterType
impl<'de> Deserialize<'de> for SisterType
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 Display for SisterType
impl Display for SisterType
Source§impl Hash for SisterType
impl Hash for SisterType
Source§impl PartialEq for SisterType
impl PartialEq for SisterType
Source§impl Serialize for SisterType
impl Serialize for SisterType
impl Copy for SisterType
impl Eq for SisterType
impl StructuralPartialEq for SisterType
Auto Trait Implementations§
impl Freeze for SisterType
impl RefUnwindSafe for SisterType
impl Send for SisterType
impl Sync for SisterType
impl Unpin for SisterType
impl UnsafeUnpin for SisterType
impl UnwindSafe for SisterType
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