#[repr(C)]pub struct ImGuiTextRange {
pub b: *const i8,
pub e: *const i8,
}Fields§
§b: *const i8§e: *const i8Trait Implementations§
Source§impl Clone for ImGuiTextRange
impl Clone for ImGuiTextRange
Source§fn clone(&self) -> ImGuiTextRange
fn clone(&self) -> ImGuiTextRange
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 ImGuiTextRange
Source§impl Debug for ImGuiTextRange
impl Debug for ImGuiTextRange
Source§impl Default for ImGuiTextRange
impl Default for ImGuiTextRange
Source§fn default() -> ImGuiTextRange
fn default() -> ImGuiTextRange
Returns the “default value” for a type. Read more
impl Eq for ImGuiTextRange
Source§impl Hash for ImGuiTextRange
impl Hash for ImGuiTextRange
Source§impl PartialEq for ImGuiTextRange
impl PartialEq for ImGuiTextRange
Source§fn eq(&self, other: &ImGuiTextRange) -> bool
fn eq(&self, other: &ImGuiTextRange) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ImGuiTextRange
Auto Trait Implementations§
impl !Send for ImGuiTextRange
impl !Sync for ImGuiTextRange
impl Freeze for ImGuiTextRange
impl RefUnwindSafe for ImGuiTextRange
impl Unpin for ImGuiTextRange
impl UnsafeUnpin for ImGuiTextRange
impl UnwindSafe for ImGuiTextRange
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().