pub struct GameServer {
pub object_meta: Option<ObjectMeta>,
pub health_spec: Option<HealthSpec>,
pub status: Option<Status>,
}Expand description
A strongly typed wrapper around the generated
GameServer.
Fields§
§object_meta: Option<ObjectMeta>k8s object metadata
health_spec: Option<HealthSpec>Currently, health is the
only item exposed from
the Spec, so it is just made into
a top level field here. This is None if the either spec or
spec.health is None in the original GameServer, or if
spec.health.disabled == true.
status: Option<Status>State information
Trait Implementations§
Source§impl Clone for GameServer
impl Clone for GameServer
Source§fn clone(&self) -> GameServer
fn clone(&self) -> GameServer
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 GameServer
impl Debug for GameServer
Source§impl TryFrom<GameServer> for GameServer
impl TryFrom<GameServer> for GameServer
Auto Trait Implementations§
impl Freeze for GameServer
impl RefUnwindSafe for GameServer
impl Send for GameServer
impl Sync for GameServer
impl Unpin for GameServer
impl UnwindSafe for GameServer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request