[][src]Struct fbxcel_dom::v7400::object::property::loaders::OwnedBinaryLoader

pub struct OwnedBinaryLoader;

Binary property loader that loads owned data.

This does minimal checks about data_type and label. If you want to check property type precisely, you should make another loader type by purpose.

This loader rejects binary property even if the content is valid string.

Methods

impl OwnedBinaryLoader[src]

pub fn new() -> Self[src]

Creates a new loader.

Trait Implementations

impl<'_> LoadProperty<'_> for OwnedBinaryLoader[src]

type Value = Vec<u8>

Value type.

type Error = Error

Error type.

impl Clone for OwnedBinaryLoader[src]

impl Copy for OwnedBinaryLoader[src]

impl Default for OwnedBinaryLoader[src]

impl Eq for OwnedBinaryLoader[src]

impl Ord for OwnedBinaryLoader[src]

impl PartialEq<OwnedBinaryLoader> for OwnedBinaryLoader[src]

impl PartialOrd<OwnedBinaryLoader> for OwnedBinaryLoader[src]

impl Debug for OwnedBinaryLoader[src]

impl Hash for OwnedBinaryLoader[src]

impl StructuralPartialEq for OwnedBinaryLoader[src]

impl StructuralEq for OwnedBinaryLoader[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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