pub struct StreamingDistributionConfig {
pub caller_reference: String,
pub s3_origin: S3Origin,
pub aliases: Option<StreamingAliases>,
pub comment: String,
pub logging: Option<StreamingLoggingConfig>,
pub trusted_signers: TrustedSigners,
pub price_class: String,
pub enabled: bool,
}Fields§
§caller_reference: String§s3_origin: S3Origin§aliases: Option<StreamingAliases>§comment: String§logging: Option<StreamingLoggingConfig>§trusted_signers: TrustedSigners§price_class: String§enabled: boolTrait Implementations§
Source§impl Clone for StreamingDistributionConfig
impl Clone for StreamingDistributionConfig
Source§fn clone(&self) -> StreamingDistributionConfig
fn clone(&self) -> StreamingDistributionConfig
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 StreamingDistributionConfig
impl Debug for StreamingDistributionConfig
Source§impl Default for StreamingDistributionConfig
impl Default for StreamingDistributionConfig
Source§fn default() -> StreamingDistributionConfig
fn default() -> StreamingDistributionConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StreamingDistributionConfig
impl<'de> Deserialize<'de> for StreamingDistributionConfig
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
Auto Trait Implementations§
impl Freeze for StreamingDistributionConfig
impl RefUnwindSafe for StreamingDistributionConfig
impl Send for StreamingDistributionConfig
impl Sync for StreamingDistributionConfig
impl Unpin for StreamingDistributionConfig
impl UnsafeUnpin for StreamingDistributionConfig
impl UnwindSafe for StreamingDistributionConfig
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