pub enum ProviderResourceKind {
BuildArtifact,
DeploymentInstance,
}Expand description
Provider-owned assets projected into Deploy’s tenant ownership boundary.
The provider remains the lifecycle owner. Deploy owns this inventory and never infers tenancy from a caller-supplied provider reference.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ProviderResourceKind
impl Clone for ProviderResourceKind
Source§fn clone(&self) -> ProviderResourceKind
fn clone(&self) -> ProviderResourceKind
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 ProviderResourceKind
Source§impl Debug for ProviderResourceKind
impl Debug for ProviderResourceKind
Source§impl<'de> Deserialize<'de> for ProviderResourceKind
impl<'de> Deserialize<'de> for ProviderResourceKind
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 ProviderResourceKind
Source§impl PartialEq for ProviderResourceKind
impl PartialEq for ProviderResourceKind
Source§impl Serialize for ProviderResourceKind
impl Serialize for ProviderResourceKind
impl StructuralPartialEq for ProviderResourceKind
Auto Trait Implementations§
impl Freeze for ProviderResourceKind
impl RefUnwindSafe for ProviderResourceKind
impl Send for ProviderResourceKind
impl Sync for ProviderResourceKind
impl Unpin for ProviderResourceKind
impl UnsafeUnpin for ProviderResourceKind
impl UnwindSafe for ProviderResourceKind
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