Enum muzzman_daemon::prelude::SessionEvent
source · pub enum SessionEvent {
NewElement(ElementId),
NewLocation(LocationId),
NewModule(ModuleId),
DestroyedElement(ElementId),
DestroyedLocation(LocationId),
DestroyedModule(ModuleId),
ElementIdChanged(ElementId, ElementId),
LocationIdChanged(LocationId, LocationId),
ModuleIdChanged(ModuleId, ModuleId),
}Variants§
NewElement(ElementId)
NewLocation(LocationId)
NewModule(ModuleId)
DestroyedElement(ElementId)
DestroyedLocation(LocationId)
DestroyedModule(ModuleId)
ElementIdChanged(ElementId, ElementId)
LocationIdChanged(LocationId, LocationId)
ModuleIdChanged(ModuleId, ModuleId)
Trait Implementations§
source§impl Clone for SessionEvent
impl Clone for SessionEvent
source§fn clone(&self) -> SessionEvent
fn clone(&self) -> SessionEvent
Returns a copy 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 more