Struct twilight_model::user::DiscriminatorDisplay
source · [−]pub struct DiscriminatorDisplay(_);Expand description
Display formatter for a user discriminator.
When formatted this will pad a discriminator with zeroes.
This may be preferable to use instead of using format! to avoid a String
allocation, and may also be preferable to use rather than defining your own
implementations via format_args!("{:04}", discriminator).
Examples
Display the discriminator value 16 as a string:
use twilight_model::user::DiscriminatorDisplay;
let display = DiscriminatorDisplay::new(16);
assert_eq!("0016", display.to_string());Implementations
Create a new display formatter for a discriminator.
Examples
Display the discriminator value 5 as a string:
use twilight_model::user::DiscriminatorDisplay;
let display = DiscriminatorDisplay::new(5);
assert_eq!("0005", display.to_string());Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for DiscriminatorDisplay
impl Send for DiscriminatorDisplay
impl Sync for DiscriminatorDisplay
impl Unpin for DiscriminatorDisplay
impl UnwindSafe for DiscriminatorDisplay
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more