pub struct ExecutionProgram {
pub live_resources: Vec<LiveResourceExecutionContract>,
pub presences: Vec<PresenceExecutionContract>,
pub boundaries: Vec<ExecutionBoundary>,
pub endpoints: Vec<EndpointExecutionBoundary>,
pub tasks: Vec<TaskExecutionBoundary>,
pub queues: Vec<QueueExecutionBoundary>,
}Fields§
§live_resources: Vec<LiveResourceExecutionContract>§presences: Vec<PresenceExecutionContract>§boundaries: Vec<ExecutionBoundary>§endpoints: Vec<EndpointExecutionBoundary>§tasks: Vec<TaskExecutionBoundary>§queues: Vec<QueueExecutionBoundary>Implementations§
Trait Implementations§
Source§impl Clone for ExecutionProgram
impl Clone for ExecutionProgram
Source§fn clone(&self) -> ExecutionProgram
fn clone(&self) -> ExecutionProgram
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 ExecutionProgram
impl Debug for ExecutionProgram
Source§impl Default for ExecutionProgram
impl Default for ExecutionProgram
Source§fn default() -> ExecutionProgram
fn default() -> ExecutionProgram
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExecutionProgram
impl RefUnwindSafe for ExecutionProgram
impl Send for ExecutionProgram
impl Sync for ExecutionProgram
impl Unpin for ExecutionProgram
impl UnsafeUnpin for ExecutionProgram
impl UnwindSafe for ExecutionProgram
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