pub struct LogicalIdFilter {
pub rule_id: Option<String>,
pub logical_id: String,
pub entity_type: Option<EntityType>,
}Expand description
Suppress a rule for a specific named template entity - a resource,
parameter, output, mapping, condition, or template rule - identified by its
logical ID. An absent rule_id scopes the filter to every rule on that
entity; an absent entity_type scopes it to entities of every type with
that logical ID.
Fields§
§rule_id: Option<String>§logical_id: String§entity_type: Option<EntityType>Trait Implementations§
Source§impl Clone for LogicalIdFilter
impl Clone for LogicalIdFilter
Source§fn clone(&self) -> LogicalIdFilter
fn clone(&self) -> LogicalIdFilter
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 LogicalIdFilter
impl Debug for LogicalIdFilter
Source§impl<'de> Deserialize<'de> for LogicalIdFilter
impl<'de> Deserialize<'de> for LogicalIdFilter
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<LogicalIdFilter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LogicalIdFilter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LogicalIdFilter
impl Serialize for LogicalIdFilter
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for LogicalIdFilter
impl RefUnwindSafe for LogicalIdFilter
impl Send for LogicalIdFilter
impl Sync for LogicalIdFilter
impl Unpin for LogicalIdFilter
impl UnsafeUnpin for LogicalIdFilter
impl UnwindSafe for LogicalIdFilter
Blanket Implementations§
Source§impl<T> AnyExt for T
impl<T> AnyExt for T
Source§fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
Attempts to downcast this to
T behind referenceSource§fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
Attempts to downcast this to
T behind mutable referenceSource§fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
Attempts to downcast this to
T behind Rc pointerSource§fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
Attempts to downcast this to
T behind Arc pointerSource§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