pub struct ValueDecodeType {
pub type_id: TypeId,
pub type_name: &'static str,
pub spec: &'static ValueDecodeSpec,
}Expand description
Type identity is retained even when two types share an identical recipe.
Fields§
§type_id: TypeIdNative identity used to check reflection bindings at packaging time.
type_name: &'static strOriginal Rust type name.
spec: &'static ValueDecodeSpecEncoded representation.
Trait Implementations§
Source§impl Clone for ValueDecodeType
impl Clone for ValueDecodeType
impl Copy for ValueDecodeType
Auto Trait Implementations§
impl Freeze for ValueDecodeType
impl RefUnwindSafe for ValueDecodeType
impl Send for ValueDecodeType
impl Sync for ValueDecodeType
impl Unpin for ValueDecodeType
impl UnsafeUnpin for ValueDecodeType
impl UnwindSafe for ValueDecodeType
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