pub struct CreateParameters {
pub timestamp: Datetime,
pub worker_id: WorkerId,
pub component_version: ComponentVersion,
pub args: Vec<String>,
pub env: Vec<(String, String)>,
pub account_id: AccountId,
pub parent: Option<WorkerId>,
pub component_size: u64,
pub initial_total_linear_memory_size: u64,
pub initial_active_plugins: Vec<PluginInstallationDescription>,
}
Fields§
§timestamp: Datetime
§worker_id: WorkerId
§component_version: ComponentVersion
§args: Vec<String>
§env: Vec<(String, String)>
§account_id: AccountId
§parent: Option<WorkerId>
§component_size: u64
§initial_total_linear_memory_size: u64
§initial_active_plugins: Vec<PluginInstallationDescription>
Trait Implementations§
Source§impl Clone for CreateParameters
impl Clone for CreateParameters
Source§fn clone(&self) -> CreateParameters
fn clone(&self) -> CreateParameters
Returns a copy 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 CreateParameters
impl RefUnwindSafe for CreateParameters
impl Send for CreateParameters
impl Sync for CreateParameters
impl Unpin for CreateParameters
impl UnwindSafe for CreateParameters
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