#[repr(C)]pub struct StackNode {
pub next: *mut StackNode,
pub text: [Tchar; 1],
}Expand description
A node of the installer’s GlobalAlloc’d singly linked stack.
text is declared as a one-element array in C but is allocated with room
for string_size characters. Never construct one by value.
Fields§
§next: *mut StackNodeNext node, or null at the bottom of the stack.
text: [Tchar; 1]Start of the NUL-terminated string. Really [Tchar; string_size].
Implementations§
Auto Trait Implementations§
impl !Send for StackNode
impl !Sync for StackNode
impl Freeze for StackNode
impl RefUnwindSafe for StackNode
impl Unpin for StackNode
impl UnsafeUnpin for StackNode
impl UnwindSafe for StackNode
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