Struct google_tagmanager2::api::ZoneTypeRestriction
source · [−]pub struct ZoneTypeRestriction {
pub enable: Option<bool>,
pub whitelisted_type_id: Option<Vec<String>>,
}
Expand description
Represents a Zone’s type restrictions.
This type is not used in any activity, and only used as part of another schema.
Fields
enable: Option<bool>
True if type restrictions have been enabled for this Zone.
whitelisted_type_id: Option<Vec<String>>
List of type public ids that have been whitelisted for use in this Zone.
Trait Implementations
sourceimpl Clone for ZoneTypeRestriction
impl Clone for ZoneTypeRestriction
sourcefn clone(&self) -> ZoneTypeRestriction
fn clone(&self) -> ZoneTypeRestriction
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ZoneTypeRestriction
impl Debug for ZoneTypeRestriction
sourceimpl Default for ZoneTypeRestriction
impl Default for ZoneTypeRestriction
sourcefn default() -> ZoneTypeRestriction
fn default() -> ZoneTypeRestriction
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ZoneTypeRestriction
impl<'de> Deserialize<'de> for ZoneTypeRestriction
sourcefn 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
sourceimpl Serialize for ZoneTypeRestriction
impl Serialize for ZoneTypeRestriction
impl Part for ZoneTypeRestriction
Auto Trait Implementations
impl RefUnwindSafe for ZoneTypeRestriction
impl Send for ZoneTypeRestriction
impl Sync for ZoneTypeRestriction
impl Unpin for ZoneTypeRestriction
impl UnwindSafe for ZoneTypeRestriction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more