Struct google_tagmanager2::api::TeardownTag
source · pub struct TeardownTag {
pub stop_teardown_on_failure: Option<bool>,
pub tag_name: Option<String>,
}
Expand description
Represents a tag that fires after another tag in order to tear down dependencies.
This type is not used in any activity, and only used as part of another schema.
Fields§
§stop_teardown_on_failure: Option<bool>
If true, fire the teardown tag if and only if the main tag fires successfully. If false, fire the teardown tag regardless of main tag firing status.
tag_name: Option<String>
The name of the teardown tag.
Trait Implementations§
source§impl Clone for TeardownTag
impl Clone for TeardownTag
source§fn clone(&self) -> TeardownTag
fn clone(&self) -> TeardownTag
Returns a copy of the value. Read more
1.0.0 · 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 TeardownTag
impl Debug for TeardownTag
source§impl Default for TeardownTag
impl Default for TeardownTag
source§fn default() -> TeardownTag
fn default() -> TeardownTag
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TeardownTag
impl<'de> Deserialize<'de> for TeardownTag
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 Serialize for TeardownTag
impl Serialize for TeardownTag
impl Part for TeardownTag
Auto Trait Implementations§
impl RefUnwindSafe for TeardownTag
impl Send for TeardownTag
impl Sync for TeardownTag
impl Unpin for TeardownTag
impl UnwindSafe for TeardownTag
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