Versions in this module Expand all Collapse all v1 v1.0.0 Jan 30, 2018 Changes in this version + type ComputingLibrary int + const FlukaLibrary + const ShieldLibrary + const UnassignedLibrary + func (l *ComputingLibrary) UnmarshalJSON(b []byte) error + func (l ComputingLibrary) MarshalJSON() ([]byte, error) + type List struct + Projects []Project + type Project struct + AccountID bson.ObjectId + Description string + ID bson.ObjectId + Name string + Versions []Version + type Settings struct + ComputingLibrary ComputingLibrary + SimulationEngine SimulationEngine + func NewSettings() Settings + type SimulationEngine int + const LocalMachine + const UnassignedEngine + func (s *SimulationEngine) UnmarshalJSON(b []byte) error + func (s SimulationEngine) MarshalJSON() ([]byte, error) + type Version struct + ID VersionID + ResultID bson.ObjectId + Settings Settings + SetupID bson.ObjectId + Status VersionStatus + UpdatedAt time.Time + type VersionID int + type VersionStatus int + const Canceled + const Discarded + const Edited + const Failure + const Interrupted + const New + const Pending + const Running + const Success + func (v *VersionStatus) UnmarshalJSON(b []byte) error + func (v VersionStatus) IsModifable() bool + func (v VersionStatus) IsRunnable() bool + func (v VersionStatus) MarshalJSON() ([]byte, error) + func (v VersionStatus) String() string