pub struct ExecutionEnvironment(/* private fields */);Expand description
Alternatives for execution environments.
Implementations§
Source§impl ExecutionEnvironment
impl ExecutionEnvironment
Sourcepub const EXECUTION_ENVIRONMENT_UNSPECIFIED: ExecutionEnvironment
pub const EXECUTION_ENVIRONMENT_UNSPECIFIED: ExecutionEnvironment
Unspecified
Sourcepub const EXECUTION_ENVIRONMENT_GEN1: ExecutionEnvironment
pub const EXECUTION_ENVIRONMENT_GEN1: ExecutionEnvironment
Uses the First Generation environment.
Sourcepub const EXECUTION_ENVIRONMENT_GEN2: ExecutionEnvironment
pub const EXECUTION_ENVIRONMENT_GEN2: ExecutionEnvironment
Uses Second Generation environment.
Sourcepub fn as_str_name(&self) -> Cow<'static, str>
pub fn as_str_name(&self) -> Cow<'static, str>
Gets the enum value as a string.
Sourcepub fn from_str_name(name: &str) -> Option<Self>
pub fn from_str_name(name: &str) -> Option<Self>
Creates an enum value from the value name.
Trait Implementations§
Source§impl Clone for ExecutionEnvironment
impl Clone for ExecutionEnvironment
Source§fn clone(&self) -> ExecutionEnvironment
fn clone(&self) -> ExecutionEnvironment
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 moreSource§impl Debug for ExecutionEnvironment
impl Debug for ExecutionEnvironment
Source§impl Default for ExecutionEnvironment
impl Default for ExecutionEnvironment
Source§impl<'de> Deserialize<'de> for ExecutionEnvironment
impl<'de> Deserialize<'de> for ExecutionEnvironment
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 From<i32> for ExecutionEnvironment
impl From<i32> for ExecutionEnvironment
Source§impl PartialEq for ExecutionEnvironment
impl PartialEq for ExecutionEnvironment
Source§impl Serialize for ExecutionEnvironment
impl Serialize for ExecutionEnvironment
impl StructuralPartialEq for ExecutionEnvironment
Auto Trait Implementations§
impl Freeze for ExecutionEnvironment
impl RefUnwindSafe for ExecutionEnvironment
impl Send for ExecutionEnvironment
impl Sync for ExecutionEnvironment
impl Unpin for ExecutionEnvironment
impl UnwindSafe for ExecutionEnvironment
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