[−][src]Enum fbxcel_dom::any::AnyDocument
FBX tree type with any supported version.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
V7400(FbxVersion, Box<Document>)
FBX 7.4 or later.
Methods
impl AnyDocument
[src]
pub fn from_reader(reader: impl Read) -> Result<Self>
[src]
Loads a document from the given reader.
This works for seekable readers (which implement std::io::Seek
), but
from_seekable_reader
should be used for them, because it is more
efficent.
pub fn from_seekable_reader(reader: impl Read + Seek) -> Result<Self>
[src]
Loads a document from the given seekable reader.
pub fn fbx_version(&self) -> FbxVersion
[src]
Returns the FBX version of the loaded document.
Auto Trait Implementations
impl RefUnwindSafe for AnyDocument
impl Send for AnyDocument
impl Sync for AnyDocument
impl Unpin for AnyDocument
impl UnwindSafe for AnyDocument
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,