pub struct GuestProgram {
pub steps: Vec<RecallStep>,
}Expand description
Bundle of host-import calls a guest program asks for. The host
runs them in order and records what it returned in
RecallBundle.
Fields§
§steps: Vec<RecallStep>Trait Implementations§
Source§impl Clone for GuestProgram
impl Clone for GuestProgram
Source§fn clone(&self) -> GuestProgram
fn clone(&self) -> GuestProgram
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 moreSource§impl Debug for GuestProgram
impl Debug for GuestProgram
Source§impl<'de> Deserialize<'de> for GuestProgram
impl<'de> Deserialize<'de> for GuestProgram
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 GuestProgram
impl PartialEq for GuestProgram
Source§impl Serialize for GuestProgram
impl Serialize for GuestProgram
impl StructuralPartialEq for GuestProgram
Auto Trait Implementations§
impl Freeze for GuestProgram
impl RefUnwindSafe for GuestProgram
impl Send for GuestProgram
impl Sync for GuestProgram
impl Unpin for GuestProgram
impl UnsafeUnpin for GuestProgram
impl UnwindSafe for GuestProgram
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