pub struct PotionBuilder { /* private fields */ }Expand description
Builder for Potion.
Implementations§
Source§impl PotionBuilder
impl PotionBuilder
pub fn used_by<VALUE: Into<u64>>(&mut self, value: VALUE) -> &mut Self
pub fn type<VALUE: Into<u8>>(&mut self, value: VALUE) -> &mut Self
pub fn emoji<VALUE: Into<Vec<Emoji>>>(&mut self, value: VALUE) -> &mut Self
pub fn created_at<VALUE: Into<DateTime<Utc>>>( &mut self, value: VALUE, ) -> &mut Self
Trait Implementations§
Source§impl Clone for PotionBuilder
impl Clone for PotionBuilder
Source§fn clone(&self) -> PotionBuilder
fn clone(&self) -> PotionBuilder
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 moreAuto Trait Implementations§
impl Freeze for PotionBuilder
impl RefUnwindSafe for PotionBuilder
impl Send for PotionBuilder
impl Sync for PotionBuilder
impl Unpin for PotionBuilder
impl UnsafeUnpin for PotionBuilder
impl UnwindSafe for PotionBuilder
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