pub struct DistributionResource {
pub id: String,
pub feature: Option<String>,
pub kind: ResourceKind,
pub idle_cost: IdleCostClass,
pub wake_sources: Vec<WakeSource>,
pub dependencies: Vec<String>,
pub iam_actions: Vec<String>,
}Fields§
§id: String§feature: Option<String>Cargo feature that activates this resource contract, when conditional.
kind: ResourceKind§idle_cost: IdleCostClass§wake_sources: Vec<WakeSource>§dependencies: Vec<String>§iam_actions: Vec<String>Trait Implementations§
Source§impl Clone for DistributionResource
impl Clone for DistributionResource
Source§fn clone(&self) -> DistributionResource
fn clone(&self) -> DistributionResource
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 DistributionResource
impl Debug for DistributionResource
Source§impl<'de> Deserialize<'de> for DistributionResource
impl<'de> Deserialize<'de> for DistributionResource
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 DistributionResource
Source§impl PartialEq for DistributionResource
impl PartialEq for DistributionResource
Source§impl Serialize for DistributionResource
impl Serialize for DistributionResource
impl StructuralPartialEq for DistributionResource
Auto Trait Implementations§
impl Freeze for DistributionResource
impl RefUnwindSafe for DistributionResource
impl Send for DistributionResource
impl Sync for DistributionResource
impl Unpin for DistributionResource
impl UnsafeUnpin for DistributionResource
impl UnwindSafe for DistributionResource
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