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

pub struct BorrowedBinaryLoader;

Binary property loader that loads borrowed 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 BorrowedBinaryLoader[src]

pub fn new() -> Self[src]

Creates a new loader.

Trait Implementations

impl<'a> LoadProperty<'a> for BorrowedBinaryLoader[src]

type Value = &'a [u8]

Value type.

type Error = Error

Error type.

impl Clone for BorrowedBinaryLoader[src]

impl Copy for BorrowedBinaryLoader[src]

impl Default for BorrowedBinaryLoader[src]

impl Eq for BorrowedBinaryLoader[src]

impl Ord for BorrowedBinaryLoader[src]

impl PartialEq<BorrowedBinaryLoader> for BorrowedBinaryLoader[src]

impl PartialOrd<BorrowedBinaryLoader> for BorrowedBinaryLoader[src]

impl Debug for BorrowedBinaryLoader[src]

impl Hash for BorrowedBinaryLoader[src]

impl StructuralPartialEq for BorrowedBinaryLoader[src]

impl StructuralEq for BorrowedBinaryLoader[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]