[][src]Struct replit_protocol::ContainerState

pub struct ContainerState {
    pub state: i32,
}

Used to notify the client about current state of the container. This is usually received along with the response of service commands.

This command is only ever used on the global channel (with id 0).

Fields

state: i32

Whether the container is currently sleeping (no activity), or is ready.

Implementations

impl ContainerState[src]

pub fn state(&self) -> State[src]

Returns the enum value of state, or the default if the field is set to an invalid enum value.

pub fn set_state(&mut self, value: State)[src]

Sets state to the provided enum value.

Trait Implementations

impl Clone for ContainerState[src]

impl Debug for ContainerState[src]

impl Default for ContainerState[src]

impl Message for ContainerState[src]

impl PartialEq<ContainerState> for ContainerState[src]

impl StructuralPartialEq for ContainerState[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.