pub enum ExecutableTargetFallback {
ExplicitUnit,
NoSelection,
ExplicitDestination,
}Expand description
Runtime behavior when an effect has no implicit target operations.
Variants§
Trait Implementations§
Source§impl Clone for ExecutableTargetFallback
impl Clone for ExecutableTargetFallback
Source§fn clone(&self) -> ExecutableTargetFallback
fn clone(&self) -> ExecutableTargetFallback
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 moreSource§impl Debug for ExecutableTargetFallback
impl Debug for ExecutableTargetFallback
Source§impl PartialEq for ExecutableTargetFallback
impl PartialEq for ExecutableTargetFallback
impl Copy for ExecutableTargetFallback
impl Eq for ExecutableTargetFallback
impl StructuralPartialEq for ExecutableTargetFallback
Auto Trait Implementations§
impl Freeze for ExecutableTargetFallback
impl RefUnwindSafe for ExecutableTargetFallback
impl Send for ExecutableTargetFallback
impl Sync for ExecutableTargetFallback
impl Unpin for ExecutableTargetFallback
impl UnsafeUnpin for ExecutableTargetFallback
impl UnwindSafe for ExecutableTargetFallback
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more