skia_safe/modules/svg/defs.rs
1use super::{DebugAttributes, NodeSubtype};
2use crate::{impl_default_make, prelude::*};
3use skia_bindings as sb;
4
5pub type Defs = RCHandle<sb::SkSVGDefs>;
6
7impl NodeSubtype for sb::SkSVGDefs {
8 type Base = sb::SkSVGContainer;
9}
10
11impl_default_make!(Defs, sb::C_SkSVGDefs_Make);
12
13impl DebugAttributes for Defs {
14 const NAME: &'static str = "Defs";
15
16 fn _dbg(&self, builder: &mut std::fmt::DebugStruct) {
17 self.as_base()._dbg(builder);
18 }
19}