pub struct TriggerScope {
pub type: Option<ScopeType>,
pub ref: Option<String>,
pub object: Option<MetadataCascadePolicyParent>,
}Fields§
§type: Option<ScopeType>§ref: Option<String>§object: Option<MetadataCascadePolicyParent>Trait Implementations§
Source§impl Clone for TriggerScope
impl Clone for TriggerScope
Source§fn clone(&self) -> TriggerScope
fn clone(&self) -> TriggerScope
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 TriggerScope
impl Debug for TriggerScope
Source§impl Default for TriggerScope
impl Default for TriggerScope
Source§fn default() -> TriggerScope
fn default() -> TriggerScope
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TriggerScope
impl<'de> Deserialize<'de> for TriggerScope
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 TriggerScope
impl PartialEq for TriggerScope
Source§impl Serialize for TriggerScope
impl Serialize for TriggerScope
impl StructuralPartialEq for TriggerScope
Auto Trait Implementations§
impl Freeze for TriggerScope
impl RefUnwindSafe for TriggerScope
impl Send for TriggerScope
impl Sync for TriggerScope
impl Unpin for TriggerScope
impl UnsafeUnpin for TriggerScope
impl UnwindSafe for TriggerScope
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