pub struct PropertyDetails {
pub name: String,
pub property: Property,
}Fields§
§name: String§property: PropertyTrait Implementations§
Source§impl Debug for PropertyDetails
impl Debug for PropertyDetails
Source§impl<'a> TryFrom<ElementHandle<'a>> for PropertyDetails
Parses one ASCII P: row (Properties70 child): tokens [name, type, …, value…] into PropertyDetails.
impl<'a> TryFrom<ElementHandle<'a>> for PropertyDetails
Parses one ASCII P: row (Properties70 child): tokens [name, type, …, value…] into PropertyDetails.
Supported type strings mirror common FBX SDK property kinds; unknown types return PropertyParseError::MissingPropertyType.
Source§type Error = PropertyParseError
type Error = PropertyParseError
The type returned in the event of a conversion error.
Source§fn try_from(handle: ElementHandle<'a>) -> Result<Self, PropertyParseError>
fn try_from(handle: ElementHandle<'a>) -> Result<Self, PropertyParseError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for PropertyDetails
impl RefUnwindSafe for PropertyDetails
impl Send for PropertyDetails
impl Sync for PropertyDetails
impl Unpin for PropertyDetails
impl UnsafeUnpin for PropertyDetails
impl UnwindSafe for PropertyDetails
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more