pub enum WorkflowType {
LedWall,
Hybrid,
GreenScreen,
AugmentedReality,
}Expand description
Workflow types for virtual production
Variants§
LedWall
Full LED volume with camera tracking
Hybrid
Mix LED wall and green screen
GreenScreen
Traditional green screen with real-time compositing
AugmentedReality
Augmented reality overlay
Trait Implementations§
Source§impl Clone for WorkflowType
impl Clone for WorkflowType
Source§fn clone(&self) -> WorkflowType
fn clone(&self) -> WorkflowType
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 moreimpl Copy for WorkflowType
Source§impl Debug for WorkflowType
impl Debug for WorkflowType
Source§impl<'de> Deserialize<'de> for WorkflowType
impl<'de> Deserialize<'de> for WorkflowType
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 WorkflowType
Source§impl PartialEq for WorkflowType
impl PartialEq for WorkflowType
Source§fn eq(&self, other: &WorkflowType) -> bool
fn eq(&self, other: &WorkflowType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WorkflowType
impl Serialize for WorkflowType
impl StructuralPartialEq for WorkflowType
Auto Trait Implementations§
impl Freeze for WorkflowType
impl RefUnwindSafe for WorkflowType
impl Send for WorkflowType
impl Sync for WorkflowType
impl Unpin for WorkflowType
impl UnsafeUnpin for WorkflowType
impl UnwindSafe for WorkflowType
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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