[][src]Struct google_proximitybeacon1_beta1::Namespace

pub struct Namespace {
    pub namespace_name: Option<String>,
    pub serving_visibility: Option<String>,
}

An attachment namespace defines read and write access for all the attachments created under it. Each namespace is globally unique, and owned by one project which is the only project that can create attachments under it.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

namespace_name: Option<String>

Resource name of this namespace. Namespaces names have the format: namespaces/namespace.

serving_visibility: Option<String>

Specifies what clients may receive attachments under this namespace via beaconinfo.getforobserved.

Trait Implementations

impl Clone for Namespace[src]

impl Debug for Namespace[src]

impl Default for Namespace[src]

impl<'de> Deserialize<'de> for Namespace[src]

impl RequestValue for Namespace[src]

impl Resource for Namespace[src]

impl ResponseResult for Namespace[src]

impl Serialize for Namespace[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any