pub struct CallbackSpec {
pub c_field: String,
pub cs_method: String,
pub doc: String,
pub extra: Vec<ExtraParam>,
pub has_is_header: bool,
}Fields§
§c_field: StringField name in HTMHtmVisitorCallbacks.
cs_method: StringC# interface method name (PascalCase).
doc: StringXML doc summary.
extra: Vec<ExtraParam>Extra parameters beyond NodeContext in the C# interface.
has_is_header: boolIf true, add bool isHeader (only visit_table_row).
Auto Trait Implementations§
impl Freeze for CallbackSpec
impl RefUnwindSafe for CallbackSpec
impl Send for CallbackSpec
impl Sync for CallbackSpec
impl Unpin for CallbackSpec
impl UnsafeUnpin for CallbackSpec
impl UnwindSafe for CallbackSpec
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