#[non_exhaustive]pub enum ProjectProviderOptionItem {
Scalar(ComposeScalar),
Unmodeled,
}Expand description
One effective provider-option sequence item.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Scalar(ComposeScalar)
A YAML string, number, or boolean scalar.
Unmodeled
A malformed item retained with item provenance and sensitivity.
Trait Implementations§
Source§impl Clone for ProjectProviderOptionItem
impl Clone for ProjectProviderOptionItem
Source§fn clone(&self) -> ProjectProviderOptionItem
fn clone(&self) -> ProjectProviderOptionItem
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 ProjectProviderOptionItem
impl Debug for ProjectProviderOptionItem
impl Eq for ProjectProviderOptionItem
impl StructuralPartialEq for ProjectProviderOptionItem
Auto Trait Implementations§
impl Freeze for ProjectProviderOptionItem
impl RefUnwindSafe for ProjectProviderOptionItem
impl Send for ProjectProviderOptionItem
impl Sync for ProjectProviderOptionItem
impl Unpin for ProjectProviderOptionItem
impl UnsafeUnpin for ProjectProviderOptionItem
impl UnwindSafe for ProjectProviderOptionItem
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