mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
Less verbose Debug
impl for Element
This commit is contained in:
parent
e182777133
commit
fa81c3ece0
@ -1,7 +1,7 @@
|
||||
use ecow::EcoString;
|
||||
use std::any::TypeId;
|
||||
use std::cmp::Ordering;
|
||||
use std::fmt::Debug;
|
||||
use std::fmt::{self, Debug, Formatter};
|
||||
|
||||
use once_cell::sync::Lazy;
|
||||
|
||||
@ -11,7 +11,7 @@ use crate::eval::{cast, Args, Dict, Func, ParamInfo, Repr, Scope, Value, Vm};
|
||||
use crate::util::Static;
|
||||
|
||||
/// A document element.
|
||||
#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
|
||||
#[derive(Copy, Clone, Eq, PartialEq, Hash)]
|
||||
pub struct Element(Static<NativeElementData>);
|
||||
|
||||
impl Element {
|
||||
@ -94,6 +94,12 @@ impl Element {
|
||||
}
|
||||
}
|
||||
|
||||
impl Debug for Element {
|
||||
fn fmt(&self, f: &mut Formatter) -> fmt::Result {
|
||||
f.pad(self.name())
|
||||
}
|
||||
}
|
||||
|
||||
impl Repr for Element {
|
||||
fn repr(&self) -> EcoString {
|
||||
self.name().into()
|
||||
|
Loading…
x
Reference in New Issue
Block a user