#[repr(C)]pub struct GtBankFlagsContainer {
pub value: u8,
}Expand description
Flags container generated by the macro.
Fields§
§value: u8Implementations§
Source§impl GtBankFlagsContainer
impl GtBankFlagsContainer
Sourcepub fn get_flag(&self, flag: GtBankFlags) -> bool
Available on crate features utils and treasury and gmsol-utils only.
pub fn get_flag(&self, flag: GtBankFlags) -> bool
utils and treasury and gmsol-utils only.Get flag.
Sourcepub fn set_flag(&mut self, flag: GtBankFlags, value: bool) -> bool
Available on crate features utils and treasury and gmsol-utils only.
pub fn set_flag(&mut self, flag: GtBankFlags, value: bool) -> bool
utils and treasury and gmsol-utils only.Set flag.
Sourcepub fn into_value(self) -> u8
Available on crate features utils and treasury and gmsol-utils only.
pub fn into_value(self) -> u8
utils and treasury and gmsol-utils only.Convert into value.
Sourcepub fn from_value(value: u8) -> Self
Available on crate features utils and treasury and gmsol-utils only.
pub fn from_value(value: u8) -> Self
utils and treasury and gmsol-utils only.Create from value.
Trait Implementations§
Source§impl Clone for GtBankFlagsContainer
impl Clone for GtBankFlagsContainer
Source§fn clone(&self) -> GtBankFlagsContainer
fn clone(&self) -> GtBankFlagsContainer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GtBankFlagsContainer
impl Debug for GtBankFlagsContainer
Source§impl Default for GtBankFlagsContainer
impl Default for GtBankFlagsContainer
Source§fn default() -> GtBankFlagsContainer
fn default() -> GtBankFlagsContainer
Returns the “default value” for a type. Read more
impl Copy for GtBankFlagsContainer
impl Pod for GtBankFlagsContainer
Auto Trait Implementations§
impl Freeze for GtBankFlagsContainer
impl RefUnwindSafe for GtBankFlagsContainer
impl Send for GtBankFlagsContainer
impl Sync for GtBankFlagsContainer
impl Unpin for GtBankFlagsContainer
impl UnwindSafe for GtBankFlagsContainer
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
Source§impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.