#[repr(C)]pub struct FigNodeTable {Show 13 fields
pub size: u32,
pub row_size: u32,
pub rows: *const FigNodeRow,
pub row_count: usize,
pub regions: *const FigRegionRow,
pub region_count: usize,
pub mentions: *const FigMentionRow,
pub mention_count: usize,
pub comments: *const FigCommentRow,
pub comment_count: usize,
pub directives: *const FigDirectiveRow,
pub directive_count: usize,
pub owner: *mut c_void,
}Expand description
Mirror of FigNodeTable.
Fields§
§size: u32fig’s sizeof(FigNodeTable) on a table fig hands over; write and
read only the fields it covers.
row_size: u32The stride of rows: size_of::<FigNodeRow>() in a table parse
returns; read the rows print is handed at the stride it says.
rows: *const FigNodeRow§row_count: usize§regions: *const FigRegionRow§region_count: usize§mentions: *const FigMentionRow§mention_count: usize§comments: *const FigCommentRow§comment_count: usize§directives: *const FigDirectiveRow§directive_count: usize§owner: *mut c_voidTrait Implementations§
Source§impl Clone for FigNodeTable
impl Clone for FigNodeTable
impl Copy for FigNodeTable
Auto Trait Implementations§
impl !Send for FigNodeTable
impl !Sync for FigNodeTable
impl Freeze for FigNodeTable
impl RefUnwindSafe for FigNodeTable
impl Unpin for FigNodeTable
impl UnsafeUnpin for FigNodeTable
impl UnwindSafe for FigNodeTable
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