Struct google_androidmanagement1::api::ManagedProperty
source · [−]pub struct ManagedProperty {
pub default_value: Option<String>,
pub description: Option<String>,
pub entries: Option<Vec<ManagedPropertyEntry>>,
pub key: Option<String>,
pub nested_properties: Option<Vec<ManagedProperty>>,
pub title: Option<String>,
pub type_: Option<String>,
}Expand description
Managed property.
This type is not used in any activity, and only used as part of another schema.
Fields
default_value: Option<String>The default value of the property. BUNDLE_ARRAY properties don’t have a default value.
description: Option<String>A longer description of the property, providing more detail of what it affects. Localized.
entries: Option<Vec<ManagedPropertyEntry>>For CHOICE or MULTISELECT properties, the list of possible entries.
key: Option<String>The unique key that the app uses to identify the property, e.g. “com.google.android.gm.fieldname”.
nested_properties: Option<Vec<ManagedProperty>>For BUNDLE_ARRAY properties, the list of nested properties. A BUNDLE_ARRAY property is at most two levels deep.
title: Option<String>The name of the property. Localized.
type_: Option<String>The type of the property.
Trait Implementations
sourceimpl Clone for ManagedProperty
impl Clone for ManagedProperty
sourcefn clone(&self) -> ManagedProperty
fn clone(&self) -> ManagedProperty
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 ManagedProperty
impl Debug for ManagedProperty
sourceimpl Default for ManagedProperty
impl Default for ManagedProperty
sourcefn default() -> ManagedProperty
fn default() -> ManagedProperty
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ManagedProperty
impl<'de> Deserialize<'de> for ManagedProperty
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 ManagedProperty
impl Serialize for ManagedProperty
impl Part for ManagedProperty
Auto Trait Implementations
impl RefUnwindSafe for ManagedProperty
impl Send for ManagedProperty
impl Sync for ManagedProperty
impl Unpin for ManagedProperty
impl UnwindSafe for ManagedProperty
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