pub struct GraphicInstance {
pub instance_id: InstanceId,
pub graphic_id: String,
pub data: Option<Value>,
pub loaded_at: DateTime<Utc>,
pub state: InstanceState,
pub current_step: Option<f64>,
}Fields§
§instance_id: InstanceId§graphic_id: String§data: Option<Value>§loaded_at: DateTime<Utc>§state: InstanceState§current_step: Option<f64>The last currentStep a playAction() reply reported — None until
the first PlayAction (freshly loaded instances have no step yet;
StopAction doesn’t report one either, per the spec, so it just keeps
whatever it was last).
Trait Implementations§
Source§impl Clone for GraphicInstance
impl Clone for GraphicInstance
Source§impl Debug for GraphicInstance
impl Debug for GraphicInstance
Source§impl<'de> Deserialize<'de> for GraphicInstance
impl<'de> Deserialize<'de> for GraphicInstance
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 GraphicInstance
impl RefUnwindSafe for GraphicInstance
impl Send for GraphicInstance
impl Sync for GraphicInstance
impl Unpin for GraphicInstance
impl UnsafeUnpin for GraphicInstance
impl UnwindSafe for GraphicInstance
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