pub struct PythonOutput {
pub module_name: String,
pub pyproject_toml: String,
pub init_py: String,
pub models_py: String,
pub views_py: String,
pub programs_py: Option<String>,
}Fields§
§module_name: StringImport package name (ore_stack) used by write_python_package.
pyproject_toml: String§init_py: String§models_py: String§views_py: String§programs_py: Option<String>Generated program SDK module (programs.py). None when the stack
spec declares no instructions.
Trait Implementations§
Source§impl Clone for PythonOutput
impl Clone for PythonOutput
Source§fn clone(&self) -> PythonOutput
fn clone(&self) -> PythonOutput
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 moreAuto Trait Implementations§
impl Freeze for PythonOutput
impl RefUnwindSafe for PythonOutput
impl Send for PythonOutput
impl Sync for PythonOutput
impl Unpin for PythonOutput
impl UnsafeUnpin for PythonOutput
impl UnwindSafe for PythonOutput
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