pub struct PrintStartedPayload {
pub file_name: Option<String>,
pub loaded: Vec<LoadedSpool>,
pub preflight: Option<Preflight>,
pub started_by: Option<ActionId>,
}Expand description
A print started.
Fields§
§file_name: Option<String>The file being printed, when it is known.
loaded: Vec<LoadedSpool>The spool loaded on each tool as it started.
preflight: Option<Preflight>The filament check made before it started, when one was.
started_by: Option<ActionId>The action that started it; absent when the print was observed rather than started through this system.
Trait Implementations§
Source§impl Clone for PrintStartedPayload
impl Clone for PrintStartedPayload
Source§impl Debug for PrintStartedPayload
impl Debug for PrintStartedPayload
Source§impl<'de> Deserialize<'de> for PrintStartedPayload
impl<'de> Deserialize<'de> for PrintStartedPayload
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
Source§impl PartialEq for PrintStartedPayload
impl PartialEq for PrintStartedPayload
Source§impl Serialize for PrintStartedPayload
impl Serialize for PrintStartedPayload
impl StructuralPartialEq for PrintStartedPayload
Auto Trait Implementations§
impl Freeze for PrintStartedPayload
impl RefUnwindSafe for PrintStartedPayload
impl Send for PrintStartedPayload
impl Sync for PrintStartedPayload
impl Unpin for PrintStartedPayload
impl UnsafeUnpin for PrintStartedPayload
impl UnwindSafe for PrintStartedPayload
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