#[repr(C)]pub struct FigRenderRequest {
pub size: u32,
pub dialect: *const c_char,
pub indent: FigStr,
pub key: FigStr,
pub value: FigStr,
pub literal: *const c_char,
pub old_key: FigStr,
pub parent_key: FigStr,
pub parent_tag: FigStr,
}Expand description
Mirror of FigRenderRequest: everything a renderer is told. fig writes
it, and a renderer reads a field only when size covers it.
Fields§
§size: u32fig’s sizeof: read a field only when it covers it.
dialect: *const c_char§indent: FigStr§key: FigStr§value: FigStr§literal: *const c_char§old_key: FigStr§parent_key: FigStr§parent_tag: FigStrTrait Implementations§
Source§impl Clone for FigRenderRequest
impl Clone for FigRenderRequest
impl Copy for FigRenderRequest
Auto Trait Implementations§
impl !Send for FigRenderRequest
impl !Sync for FigRenderRequest
impl Freeze for FigRenderRequest
impl RefUnwindSafe for FigRenderRequest
impl Unpin for FigRenderRequest
impl UnsafeUnpin for FigRenderRequest
impl UnwindSafe for FigRenderRequest
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