#[repr(C, packed(4))]pub struct SpaceText {Show 26 fields
pub next: Pointer<SpaceLink>,
pub prev: Pointer<SpaceLink>,
pub regionbase: ListBase,
pub spacetype: i8,
pub link_flag: i8,
pub _pad0: [i8; 6],
pub text: Pointer<Text>,
pub top: i32,
pub left: i32,
pub _pad1: [i8; 4],
pub flags: i16,
pub lheight: i16,
pub tabnumber: i32,
pub wordwrap: i8,
pub doplugins: i8,
pub showlinenrs: i8,
pub showsyntax: i8,
pub line_hlight: i8,
pub overwrite: i8,
pub live_edit: i8,
pub _pad2: [i8; 1],
pub findstr: [i8; 256],
pub replacestr: [i8; 256],
pub margin_column: i16,
pub _pad3: [i8; 2],
pub runtime: SpaceText_Runtime,
}Fields§
§next: Pointer<SpaceLink>§prev: Pointer<SpaceLink>§regionbase: ListBase§spacetype: i8§link_flag: i8§_pad0: [i8; 6]§text: Pointer<Text>§top: i32§left: i32§_pad1: [i8; 4]§flags: i16§lheight: i16§tabnumber: i32§wordwrap: i8§doplugins: i8§showlinenrs: i8§showsyntax: i8§line_hlight: i8§overwrite: i8§live_edit: i8§_pad2: [i8; 1]§findstr: [i8; 256]§replacestr: [i8; 256]§margin_column: i16§_pad3: [i8; 2]§runtime: SpaceText_RuntimeTrait Implementations§
Source§impl GeneratedBlendStruct for SpaceText
impl GeneratedBlendStruct for SpaceText
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "SpaceText"
const STRUCT_INDEX: usize = 252usize
const STRUCT_TYPE_INDEX: usize = 365usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<SpaceText> for SpaceText
Auto Trait Implementations§
impl Freeze for SpaceText
impl RefUnwindSafe for SpaceText
impl Send for SpaceText
impl Sync for SpaceText
impl Unpin for SpaceText
impl UnwindSafe for SpaceText
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