pub struct RustProgramOutput {
pub cargo_toml: String,
pub lib_rs: String,
pub types_rs: String,
pub programs_rs: String,
}Expand description
Rust output for a standalone program SDK.
Unlike RustOutput, this deliberately has no entity/view module or
generated Stack implementation. The exported
aggregate implements arete_sdk::ProgramSdk, so it can be connected on
its own or added to a session alongside live stacks.
Fields§
§cargo_toml: String§lib_rs: String§types_rs: String§programs_rs: StringTrait Implementations§
Source§impl Clone for RustProgramOutput
impl Clone for RustProgramOutput
Source§fn clone(&self) -> RustProgramOutput
fn clone(&self) -> RustProgramOutput
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 RustProgramOutput
impl RefUnwindSafe for RustProgramOutput
impl Send for RustProgramOutput
impl Sync for RustProgramOutput
impl Unpin for RustProgramOutput
impl UnsafeUnpin for RustProgramOutput
impl UnwindSafe for RustProgramOutput
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