pub enum ExecutionTrustClass {
UntrustedExecution,
OperatorExecutionTrusted,
}Expand description
Execution trust class for pack-derived strings.
Variants§
UntrustedExecution
Default: do not execute or interpolate pack content.
OperatorExecutionTrusted
Operator explicitly elevated execution trust.
Trait Implementations§
Source§impl Clone for ExecutionTrustClass
impl Clone for ExecutionTrustClass
Source§fn clone(&self) -> ExecutionTrustClass
fn clone(&self) -> ExecutionTrustClass
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 ExecutionTrustClass
impl Debug for ExecutionTrustClass
Source§impl<'de> Deserialize<'de> for ExecutionTrustClass
impl<'de> Deserialize<'de> for ExecutionTrustClass
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 JsonSchema for ExecutionTrustClass
impl JsonSchema for ExecutionTrustClass
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ExecutionTrustClass
impl PartialEq for ExecutionTrustClass
Source§fn eq(&self, other: &ExecutionTrustClass) -> bool
fn eq(&self, other: &ExecutionTrustClass) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExecutionTrustClass
impl Serialize for ExecutionTrustClass
impl Copy for ExecutionTrustClass
impl Eq for ExecutionTrustClass
impl StructuralPartialEq for ExecutionTrustClass
Auto Trait Implementations§
impl Freeze for ExecutionTrustClass
impl RefUnwindSafe for ExecutionTrustClass
impl Send for ExecutionTrustClass
impl Sync for ExecutionTrustClass
impl Unpin for ExecutionTrustClass
impl UnsafeUnpin for ExecutionTrustClass
impl UnwindSafe for ExecutionTrustClass
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