#[repr(C)]pub struct ImDrawCmdHeader {
pub ClipRect: ImVec4,
pub TextureId: *mut c_void,
pub VtxOffset: u32,
}Fields§
§ClipRect: ImVec4§TextureId: *mut c_void§VtxOffset: u32Trait Implementations§
Source§impl Clone for ImDrawCmdHeader
impl Clone for ImDrawCmdHeader
Source§fn clone(&self) -> ImDrawCmdHeader
fn clone(&self) -> ImDrawCmdHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ImDrawCmdHeader
Source§impl Debug for ImDrawCmdHeader
impl Debug for ImDrawCmdHeader
Source§impl Default for ImDrawCmdHeader
impl Default for ImDrawCmdHeader
Source§fn default() -> ImDrawCmdHeader
fn default() -> ImDrawCmdHeader
Returns the “default value” for a type. Read more
Source§impl PartialEq for ImDrawCmdHeader
impl PartialEq for ImDrawCmdHeader
Source§fn eq(&self, other: &ImDrawCmdHeader) -> bool
fn eq(&self, other: &ImDrawCmdHeader) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ImDrawCmdHeader
Auto Trait Implementations§
impl !Send for ImDrawCmdHeader
impl !Sync for ImDrawCmdHeader
impl Freeze for ImDrawCmdHeader
impl RefUnwindSafe for ImDrawCmdHeader
impl Unpin for ImDrawCmdHeader
impl UnsafeUnpin for ImDrawCmdHeader
impl UnwindSafe for ImDrawCmdHeader
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().