Struct wick_config::config::CliConfig
source · pub struct CliConfig { /* private fields */ }Expand description
Normalized representation of a CLI trigger configuration.
Implementations§
source§impl CliConfig
impl CliConfig
pub fn operation(&self) -> &ComponentOperationExpression
pub fn operation_mut(&mut self) -> &mut ComponentOperationExpression
Trait Implementations§
source§impl AssetManager for CliConfig
impl AssetManager for CliConfig
type Asset = AssetReference
fn set_baseurl(&self, baseurl: &Path)
fn assets(&self) -> Assets<'_, AssetReference>
fn get_asset_flags(&self) -> u32
source§impl ExpandImports for CliConfig
impl ExpandImports for CliConfig
§type Error = ManifestError
type Error = ManifestError
The type of error that may be returned when expanding imports.
source§fn expand_imports(
&mut self,
bindings: &mut Vec<Binding<ImportDefinition>>,
trigger_index: usize
) -> Result<(), Self::Error>
fn expand_imports( &mut self, bindings: &mut Vec<Binding<ImportDefinition>>, trigger_index: usize ) -> Result<(), Self::Error>
Expand imports with any inline definitions.
source§impl PartialEq<CliConfig> for CliConfig
impl PartialEq<CliConfig> for CliConfig
source§impl TryFrom<CliConfig> for CliTrigger
impl TryFrom<CliConfig> for CliTrigger
impl StructuralPartialEq for CliConfig
Auto Trait Implementations§
impl !RefUnwindSafe for CliConfig
impl Send for CliConfig
impl Sync for CliConfig
impl Unpin for CliConfig
impl !UnwindSafe for CliConfig
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