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