Struct google_androidenterprise1::AppRestrictionsSchemaRestriction [] [src]

pub struct AppRestrictionsSchemaRestriction {
    pub description: Option<String>,
    pub title: Option<String>,
    pub default_value: Option<AppRestrictionsSchemaRestrictionRestrictionValue>,
    pub nested_restriction: Option<Vec<AppRestrictionsSchemaRestriction>>,
    pub entry_value: Option<Vec<String>>,
    pub key: Option<String>,
    pub entry: Option<Vec<String>>,
    pub restriction_type: Option<String>,
}

A restriction in the App Restriction Schema represents a piece of configuration that may be pre-applied.

This type is not used in any activity, and only used as part of another schema.

Fields

A longer description of the restriction, giving more detail of what it affects.

The name of the restriction.

The default value of the restriction. bundle and bundleArray restrictions never have a default value.

For bundle or bundleArray restrictions, the list of nested restrictions. A bundle restriction is always nested within a bundleArray restriction, and a bundleArray restriction is at most two levels deep.

For choice or multiselect restrictions, the list of possible entries' machine-readable values. These values should be used in the configuration, either as a single string value for a choice restriction or in a stringArray for a multiselect restriction.

The unique key that the product uses to identify the restriction, e.g. "com.google.android.gm.fieldname".

For choice or multiselect restrictions, the list of possible entries' human-readable names.

The type of the restriction.

Trait Implementations

impl Default for AppRestrictionsSchemaRestriction
[src]

[src]

Returns the "default value" for a type. Read more

impl Clone for AppRestrictionsSchemaRestriction
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for AppRestrictionsSchemaRestriction
[src]

[src]

Formats the value using the given formatter.

impl Part for AppRestrictionsSchemaRestriction
[src]