pub struct SpawnServerRequest {
pub region_coord: RegionCoordinate,
pub bounds: RegionBounds,
pub name: Option<String>,
pub environment: HashMap<String, String>,
}Expand description
Request from Atlas to Maestro to spawn a new Horizon instance.
Fields§
§region_coord: RegionCoordinateRequested region coordinate
bounds: RegionBoundsRegion bounds for the new server
name: Option<String>Optional preferred name
environment: HashMap<String, String>Environment variables to pass to the container
Trait Implementations§
Source§impl Clone for SpawnServerRequest
impl Clone for SpawnServerRequest
Source§fn clone(&self) -> SpawnServerRequest
fn clone(&self) -> SpawnServerRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SpawnServerRequest
impl Debug for SpawnServerRequest
Source§impl<'de> Deserialize<'de> for SpawnServerRequest
impl<'de> Deserialize<'de> for SpawnServerRequest
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 SpawnServerRequest
impl RefUnwindSafe for SpawnServerRequest
impl Send for SpawnServerRequest
impl Sync for SpawnServerRequest
impl Unpin for SpawnServerRequest
impl UnsafeUnpin for SpawnServerRequest
impl UnwindSafe for SpawnServerRequest
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