pub enum SystemRequest {
ListRegisteredNucleons,
ListNucleonInstances,
AddNucleon(NucleonConfig, NucleonInfo),
DeleteNucleon(String),
SetNucleonState(String, NucleonState),
}Variants§
ListRegisteredNucleons
ListNucleonInstances
AddNucleon(NucleonConfig, NucleonInfo)
DeleteNucleon(String)
SetNucleonState(String, NucleonState)
Trait Implementations§
Source§impl Clone for SystemRequest
impl Clone for SystemRequest
Source§fn clone(&self) -> SystemRequest
fn clone(&self) -> SystemRequest
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 SystemRequest
impl Debug for SystemRequest
Source§impl<'de> Deserialize<'de> for SystemRequest
impl<'de> Deserialize<'de> for SystemRequest
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
Auto Trait Implementations§
impl Freeze for SystemRequest
impl RefUnwindSafe for SystemRequest
impl Send for SystemRequest
impl Sync for SystemRequest
impl Unpin for SystemRequest
impl UnwindSafe for SystemRequest
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