[][src]Struct google_spectrum1_explorer::DbUpdateSpec

pub struct DbUpdateSpec {
    pub databases: Option<Vec<DatabaseSpec>>,
}

This message is provided by the database to notify devices of an upcoming change to the database URI.

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

Fields

databases: Option<Vec<DatabaseSpec>>

A required list of one or more databases. A device should update its preconfigured list of databases to replace (only) the database that provided the response with the specified entries.

Trait Implementations

impl Part for DbUpdateSpec[src]

impl Default for DbUpdateSpec[src]

impl Clone for DbUpdateSpec[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for DbUpdateSpec[src]

impl Serialize for DbUpdateSpec[src]

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

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

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