pub enum SynapseState {
Establishing,
Active,
Inactive,
Potentiating,
Depressing,
Terminating,
Closed,
}
Expand description
Synaptic connection states
Variantsยง
Establishing
Connection is being established
Active
Connection is active and ready
Inactive
Connection is temporarily disabled
Potentiating
Connection is being strengthened
Depressing
Connection is being weakened
Terminating
Connection is being terminated
Closed
Connection is closed
Trait Implementationsยง
Sourceยงimpl Clone for SynapseState
impl Clone for SynapseState
Sourceยงfn clone(&self) -> SynapseState
fn clone(&self) -> SynapseState
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 SynapseState
impl Debug for SynapseState
Sourceยงimpl<'de> Deserialize<'de> for SynapseState
impl<'de> Deserialize<'de> for SynapseState
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 PartialEq for SynapseState
impl PartialEq for SynapseState
Sourceยงimpl Serialize for SynapseState
impl Serialize for SynapseState
impl StructuralPartialEq for SynapseState
Auto Trait Implementationsยง
impl Freeze for SynapseState
impl RefUnwindSafe for SynapseState
impl Send for SynapseState
impl Sync for SynapseState
impl Unpin for SynapseState
impl UnwindSafe for SynapseState
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