struct Ids {
Show 113 fields pub death_message_1: Id, pub death_message_2: Id, pub death_message_1_bg: Id, pub death_message_2_bg: Id, pub death_message_3: Id, pub death_message_3_bg: Id, pub death_bg: Id, pub level_up: Id, pub level_down: Id, pub level_align: Id, pub level_message: Id, pub level_message_bg: Id, pub hurt_bg: Id, pub alignment: Id, pub bg: Id, pub frame: Id, pub bg_health: Id, pub frame_health: Id, pub bg_energy: Id, pub frame_energy: Id, pub bg_poise: Id, pub frame_poise: Id, pub m1_ico: Id, pub m2_ico: Id, pub level_bg: Id, pub level: Id, pub hp_alignment: Id, pub hp_filling: Id, pub hp_decayed: Id, pub hp_txt_alignment: Id, pub hp_txt_bg: Id, pub hp_txt: Id, pub decay_overlay: Id, pub energy_alignment: Id, pub energy_filling: Id, pub energy_txt_alignment: Id, pub energy_txt_bg: Id, pub energy_txt: Id, pub poise_alignment: Id, pub poise_filling: Id, pub poise_ticks: List, pub poise_txt_alignment: Id, pub poise_txt_bg: Id, pub poise_txt: Id, pub exp_frame_bg: Id, pub exp_frame: Id, pub exp_filling: Id, pub exp_img_frame_bg: Id, pub exp_img_frame: Id, pub exp_img: Id, pub exp_lvl: Id, pub spellbook_txt_bg: Id, pub spellbook_txt: Id, pub sp_arrow: Id, pub sp_arrow_txt_bg: Id, pub sp_arrow_txt: Id, pub bag_frame_bg: Id, pub bag_frame: Id, pub bag_filling: Id, pub bag_img_frame_bg: Id, pub bag_img_frame: Id, pub bag_img: Id, pub bag_space_bg: Id, pub bag_space: Id, pub bag_progress: Id, pub bag_numbers_alignment: Id, pub bag_text_bg: Id, pub bag_text: Id, pub combo_align: Id, pub combo_bg: Id, pub combo: Id, pub m1_slot: Id, pub m1_slot_bg: Id, pub m1_text: Id, pub m1_text_bg: Id, pub m1_slot_act: Id, pub m1_content: Id, pub m2_slot: Id, pub m2_slot_bg: Id, pub m2_text: Id, pub m2_text_bg: Id, pub m2_slot_act: Id, pub m2_content: Id, pub slot1: Id, pub slot1_text: Id, pub slot1_text_bg: Id, pub slot2: Id, pub slot2_text: Id, pub slot2_text_bg: Id, pub slot3: Id, pub slot3_text: Id, pub slot3_text_bg: Id, pub slot4: Id, pub slot4_text: Id, pub slot4_text_bg: Id, pub slot5: Id, pub slot5_text: Id, pub slot5_text_bg: Id, pub slot6: Id, pub slot6_text: Id, pub slot6_text_bg: Id, pub slot7: Id, pub slot7_text: Id, pub slot7_text_bg: Id, pub slot8: Id, pub slot8_text: Id, pub slot8_text_bg: Id, pub slot9: Id, pub slot9_text: Id, pub slot9_text_bg: Id, pub slot10: Id, pub slot10_text: Id, pub slot10_text_bg: Id,
}

Fields§

§death_message_1: Id§death_message_2: Id§death_message_1_bg: Id§death_message_2_bg: Id§death_message_3: Id§death_message_3_bg: Id§death_bg: Id§level_up: Id§level_down: Id§level_align: Id§level_message: Id§level_message_bg: Id§hurt_bg: Id§alignment: Id§bg: Id§frame: Id§bg_health: Id§frame_health: Id§bg_energy: Id§frame_energy: Id§bg_poise: Id§frame_poise: Id§m1_ico: Id§m2_ico: Id§level_bg: Id§level: Id§hp_alignment: Id§hp_filling: Id§hp_decayed: Id§hp_txt_alignment: Id§hp_txt_bg: Id§hp_txt: Id§decay_overlay: Id§energy_alignment: Id§energy_filling: Id§energy_txt_alignment: Id§energy_txt_bg: Id§energy_txt: Id§poise_alignment: Id§poise_filling: Id§poise_ticks: List§poise_txt_alignment: Id§poise_txt_bg: Id§poise_txt: Id§exp_frame_bg: Id§exp_frame: Id§exp_filling: Id§exp_img_frame_bg: Id§exp_img_frame: Id§exp_img: Id§exp_lvl: Id§spellbook_txt_bg: Id§spellbook_txt: Id§sp_arrow: Id§sp_arrow_txt_bg: Id§sp_arrow_txt: Id§bag_frame_bg: Id§bag_frame: Id§bag_filling: Id§bag_img_frame_bg: Id§bag_img_frame: Id§bag_img: Id§bag_space_bg: Id§bag_space: Id§bag_progress: Id§bag_numbers_alignment: Id§bag_text_bg: Id§bag_text: Id§combo_align: Id§combo_bg: Id§combo: Id§m1_slot: Id§m1_slot_bg: Id§m1_text: Id§m1_text_bg: Id§m1_slot_act: Id§m1_content: Id§m2_slot: Id§m2_slot_bg: Id§m2_text: Id§m2_text_bg: Id§m2_slot_act: Id§m2_content: Id§slot1: Id§slot1_text: Id§slot1_text_bg: Id§slot2: Id§slot2_text: Id§slot2_text_bg: Id§slot3: Id§slot3_text: Id§slot3_text_bg: Id§slot4: Id§slot4_text: Id§slot4_text_bg: Id§slot5: Id§slot5_text: Id§slot5_text_bg: Id§slot6: Id§slot6_text: Id§slot6_text_bg: Id§slot7: Id§slot7_text: Id§slot7_text_bg: Id§slot8: Id§slot8_text: Id§slot8_text_bg: Id§slot9: Id§slot9_text: Id§slot9_text_bg: Id§slot10: Id§slot10_text: Id§slot10_text_bg: Id

Implementations§

source§

impl Ids

source

pub fn new(generator: Generator<'_>) -> Self

Construct a new widget::Id container.

Auto Trait Implementations§

§

impl RefUnwindSafe for Ids

§

impl Send for Ids

§

impl Sync for Ids

§

impl Unpin for Ids

§

impl UnwindSafe for Ids

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T, U> Cast<U> for T
where U: FromCast<T>,

§

fn cast(self) -> U

Numeric cast from self to T.
§

impl<T> Chain<T> for T

§

fn len(&self) -> usize

The number of items that this chain link consists of.
§

fn append_to(self, v: &mut Vec<T>)

Append the elements in this link to the chain.
§

impl<T> Conv for T

§

fn conv<T>(self) -> T
where Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>
where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>
where Self: Display,

Causes self to use its Display implementation when Debug-formatted.
§

fn fmt_lower_exp(self) -> FmtLowerExp<Self>
where Self: LowerExp,

Causes self to use its LowerExp implementation when Debug-formatted.
§

fn fmt_lower_hex(self) -> FmtLowerHex<Self>
where Self: LowerHex,

Causes self to use its LowerHex implementation when Debug-formatted.
§

fn fmt_octal(self) -> FmtOctal<Self>
where Self: Octal,

Causes self to use its Octal implementation when Debug-formatted.
§

fn fmt_pointer(self) -> FmtPointer<Self>
where Self: Pointer,

Causes self to use its Pointer implementation when Debug-formatted.
§

fn fmt_upper_exp(self) -> FmtUpperExp<Self>
where Self: UpperExp,

Causes self to use its UpperExp implementation when Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>
where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>
where &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> FromCast<T> for T

§

fn from_cast(t: T) -> T

Numeric cast from T to Self.
§

impl<S> FromSample<S> for S

§

fn from_sample_(s: S) -> S

§

impl<T> GetSetFdFlags for T

§

fn get_fd_flags(&self) -> Result<FdFlags, Error>
where T: AsFilelike,

Query the “status” flags for the self file descriptor.
§

fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>
where T: AsFilelike,

Create a new SetFdFlags value for use with set_fd_flags. Read more
§

fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>
where T: AsFilelike,

Set the “status” flags for the self file descriptor. Read more
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for T
where T: ?Sized,

§

fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> R
where Self: Sized,

Pipes by value. This is generally the method you want to use. Read more
§

fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R
where R: 'a,

Borrows self and passes that borrow into the pipe function. Read more
§

fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> R
where R: 'a,

Mutably borrows self and passes that borrow into the pipe function. Read more
§

fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
where Self: Borrow<B>, B: 'a + ?Sized, R: 'a,

Borrows self, then passes self.borrow() into the pipe function. Read more
§

fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R ) -> R
where Self: BorrowMut<B>, B: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.borrow_mut() into the pipe function. Read more
§

fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
where Self: AsRef<U>, U: 'a + ?Sized, R: 'a,

Borrows self, then passes self.as_ref() into the pipe function.
§

fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
where Self: AsMut<U>, U: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.as_mut() into the pipe function.
§

fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
where Self: Deref<Target = T>, T: 'a + ?Sized, R: 'a,

Borrows self, then passes self.deref() into the pipe function.
§

fn pipe_deref_mut<'a, T, R>( &'a mut self, func: impl FnOnce(&'a mut T) -> R ) -> R
where Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe function.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Pointee for T

§

type Pointer = u32

§

fn debug( pointer: <T as Pointee>::Pointer, f: &mut Formatter<'_> ) -> Result<(), Error>

source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<Context> SubContext<Context> for Context

source§

fn sub_context(self) -> Context

§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
where Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
where Self: BorrowMut<B>, B: ?Sized,

Mutable access to the BorrowMut<B> of a value. Read more
§

fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
where Self: AsRef<R>, R: ?Sized,

Immutable access to the AsRef<R> view of a value. Read more
§

fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
where Self: AsMut<R>, R: ?Sized,

Mutable access to the AsMut<R> view of a value. Read more
§

fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
where Self: Deref<Target = T>, T: ?Sized,

Immutable access to the Deref::Target of a value. Read more
§

fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
where Self: DerefMut<Target = T> + Deref, T: ?Sized,

Mutable access to the Deref::Target of a value. Read more
§

fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self

Calls .tap() only in debug builds, and is erased in release builds.
§

fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self

Calls .tap_mut() only in debug builds, and is erased in release builds.
§

fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
where Self: Borrow<B>, B: ?Sized,

Calls .tap_borrow() only in debug builds, and is erased in release builds.
§

fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
where Self: BorrowMut<B>, B: ?Sized,

Calls .tap_borrow_mut() only in debug builds, and is erased in release builds.
§

fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
where Self: AsRef<R>, R: ?Sized,

Calls .tap_ref() only in debug builds, and is erased in release builds.
§

fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
where Self: AsMut<R>, R: ?Sized,

Calls .tap_ref_mut() only in debug builds, and is erased in release builds.
§

fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
where Self: Deref<Target = T>, T: ?Sized,

Calls .tap_deref() only in debug builds, and is erased in release builds.
§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Self
where Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
§

impl<T, U> ToSample<U> for T
where U: FromSample<T>,

§

fn to_sample_(self) -> U

§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>
where Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

impl<T> Any for T
where T: Any,

§

impl<S, T> Duplex<S> for T
where T: FromSample<S> + ToSample<S>,

§

impl<T> Event for T
where T: Send + Sync + 'static,

§

impl<T> Resource for T
where T: Any + Send + Sync,

§

impl<T> WasmNotSend for T
where T: Send,

§

impl<T> WasmNotSync for T
where T: Sync,