pub struct ApplicationBuilder { /* private fields */ }Expand description
Builder for AWS AppConfig applications.
§Example
use rusty_cdk_core::stack::StackBuilder;
use rusty_cdk_core::appconfig::ApplicationBuilder;
use rusty_cdk_core::wrappers::*;
use rusty_cdk_macros::app_config_name;
let mut stack_builder = StackBuilder::new();
let app = ApplicationBuilder::new("my-app", app_config_name!("MyApplication"))
.build(&mut stack_builder);Implementations§
Source§impl ApplicationBuilder
impl ApplicationBuilder
Sourcepub fn new(id: &str, name: AppConfigName) -> Self
pub fn new(id: &str, name: AppConfigName) -> Self
Creates a new AppConfig application builder.
§Arguments
id- Unique identifier for the applicationname- Name of the AppConfig application
pub fn build(self, stack_builder: &mut StackBuilder) -> ApplicationRef
Auto Trait Implementations§
impl Freeze for ApplicationBuilder
impl RefUnwindSafe for ApplicationBuilder
impl Send for ApplicationBuilder
impl Sync for ApplicationBuilder
impl Unpin for ApplicationBuilder
impl UnwindSafe for ApplicationBuilder
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more