pub struct RawCreateParameters {
pub timestamp: Datetime,
pub agent_id: AgentId,
pub component_revision: ComponentRevision,
pub env: Vec<(String, String)>,
pub environment_id: EnvironmentId,
pub created_by: AccountId,
pub parent: Option<AgentId>,
pub component_size: u64,
pub initial_total_linear_memory_size: u64,
pub initial_active_plugins: Vec<EnvironmentPluginGrantId>,
pub local_agent_config: Vec<RawLocalAgentConfigEntry>,
pub original_phantom_id: Option<Uuid>,
}Fields§
§timestamp: Datetime§agent_id: AgentId§component_revision: ComponentRevision§env: Vec<(String, String)>§environment_id: EnvironmentId§created_by: AccountId§parent: Option<AgentId>§component_size: u64§initial_total_linear_memory_size: u64§initial_active_plugins: Vec<EnvironmentPluginGrantId>§local_agent_config: Vec<RawLocalAgentConfigEntry>§original_phantom_id: Option<Uuid>Trait Implementations§
Source§impl Clone for RawCreateParameters
impl Clone for RawCreateParameters
Source§fn clone(&self) -> RawCreateParameters
fn clone(&self) -> RawCreateParameters
Returns a duplicate of the value. Read more
1.0.0 · 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 RawCreateParameters
impl RefUnwindSafe for RawCreateParameters
impl Send for RawCreateParameters
impl Sync for RawCreateParameters
impl Unpin for RawCreateParameters
impl UnsafeUnpin for RawCreateParameters
impl UnwindSafe for RawCreateParameters
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