pub enum BrainMode {
Single,
Multi,
}Expand description
Workspace brain mode.
Variants§
Single
One bag of knowledge; all nodes are main. Default for most repos.
Multi
Multi-scope: MainBrain + optional SubBrains with path roots.
Implementations§
Trait Implementations§
impl Copy for BrainMode
Source§impl<'de> Deserialize<'de> for BrainMode
impl<'de> Deserialize<'de> for BrainMode
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 BrainMode
impl StructuralPartialEq for BrainMode
Auto Trait Implementations§
impl Freeze for BrainMode
impl RefUnwindSafe for BrainMode
impl Send for BrainMode
impl Sync for BrainMode
impl Unpin for BrainMode
impl UnsafeUnpin for BrainMode
impl UnwindSafe for BrainMode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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§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.