Enum updatehub_package_schema::Object[][src]

pub enum Object {
    Copy(Box<Copy>),
    Flash(Box<Flash>),
    Imxkobs(Box<Imxkobs>),
    Mender(Box<Mender>),
    Raw(Box<Raw>),
    Tarball(Box<Tarball>),
    Test(Box<Test>),
    Ubifs(Box<Ubifs>),
    UbootEnv(Box<UbootEnv>),
    Zephyr(Box<Zephyr>),
}

Represents the install mode for the object data

Variants

Copy(Box<Copy>)
Flash(Box<Flash>)
Imxkobs(Box<Imxkobs>)
Mender(Box<Mender>)
Raw(Box<Raw>)
Tarball(Box<Tarball>)
Test(Box<Test>)
Ubifs(Box<Ubifs>)
UbootEnv(Box<UbootEnv>)
Zephyr(Box<Zephyr>)

Trait Implementations

impl Debug for Object[src]

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

impl PartialEq<Object> for Object[src]

impl StructuralPartialEq for Object[src]

Auto Trait Implementations

impl RefUnwindSafe for Object

impl Send for Object

impl Sync for Object

impl Unpin for Object

impl UnwindSafe for Object

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, 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.