pub struct TypeMeta {
pub id: &'static str,
pub label: &'static str,
pub module_path: &'static str,
pub file: &'static str,
pub line: u32,
pub source: &'static str,
}Expand description
Static metadata generated for #[ui_debug] types.
Fields§
§id: &'static strStable type identifier.
label: &'static strHuman-readable label.
module_path: &'static strRust module path.
file: &'static strSource file.
line: u32Source line.
source: &'static strOriginal source snippet captured from the macro input.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TypeMeta
impl RefUnwindSafe for TypeMeta
impl Send for TypeMeta
impl Sync for TypeMeta
impl Unpin for TypeMeta
impl UnsafeUnpin for TypeMeta
impl UnwindSafe for TypeMeta
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