pub struct IaCCapabilities {
pub write_templates: bool,
pub execute_plans: bool,
}Expand description
Infrastructure-as-code host permissions.
Fields§
§write_templates: boolWhether templates/manifests may be written to a preopened path.
execute_plans: boolWhether the component may trigger IaC plan execution via the host.
Trait Implementations§
Source§impl Clone for IaCCapabilities
impl Clone for IaCCapabilities
Source§fn clone(&self) -> IaCCapabilities
fn clone(&self) -> IaCCapabilities
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IaCCapabilities
impl Debug for IaCCapabilities
Source§impl<'de> Deserialize<'de> for IaCCapabilities
impl<'de> Deserialize<'de> for IaCCapabilities
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
Source§impl PartialEq for IaCCapabilities
impl PartialEq for IaCCapabilities
Source§impl Serialize for IaCCapabilities
impl Serialize for IaCCapabilities
impl Eq for IaCCapabilities
impl StructuralPartialEq for IaCCapabilities
Auto Trait Implementations§
impl Freeze for IaCCapabilities
impl RefUnwindSafe for IaCCapabilities
impl Send for IaCCapabilities
impl Sync for IaCCapabilities
impl Unpin for IaCCapabilities
impl UnwindSafe for IaCCapabilities
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
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.