pub struct ExecutionRequirements {
pub isolation: IsolationLevel,
pub capabilities: Vec<String>,
}Fields§
§isolation: IsolationLevel§capabilities: Vec<String>Trait Implementations§
Source§impl Clone for ExecutionRequirements
impl Clone for ExecutionRequirements
Source§fn clone(&self) -> ExecutionRequirements
fn clone(&self) -> ExecutionRequirements
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 ExecutionRequirements
impl Debug for ExecutionRequirements
Source§impl<'de> Deserialize<'de> for ExecutionRequirements
impl<'de> Deserialize<'de> for ExecutionRequirements
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
impl Eq for ExecutionRequirements
Source§impl PartialEq for ExecutionRequirements
impl PartialEq for ExecutionRequirements
Source§impl Serialize for ExecutionRequirements
impl Serialize for ExecutionRequirements
impl StructuralPartialEq for ExecutionRequirements
Auto Trait Implementations§
impl Freeze for ExecutionRequirements
impl RefUnwindSafe for ExecutionRequirements
impl Send for ExecutionRequirements
impl Sync for ExecutionRequirements
impl Unpin for ExecutionRequirements
impl UnsafeUnpin for ExecutionRequirements
impl UnwindSafe for ExecutionRequirements
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