pub enum ChargeStrength {
Small,
Medium,
Large,
}Variants§
Trait Implementations§
Source§impl<'a> AcceptVisitor<'a> for ChargeStrength
impl<'a> AcceptVisitor<'a> for ChargeStrength
Source§impl Clone for ChargeStrength
impl Clone for ChargeStrength
Source§fn clone(&self) -> ChargeStrength
fn clone(&self) -> ChargeStrength
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 ChargeStrength
impl Debug for ChargeStrength
Source§impl<'a> ForEachChild<'a> for ChargeStrength
impl<'a> ForEachChild<'a> for ChargeStrength
Source§fn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_child(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to each child node.
Source§impl<'a> ForEachNode<'a> for ChargeStrength
impl<'a> ForEachNode<'a> for ChargeStrength
Source§fn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
fn for_each_node(&'a self, each: &mut dyn FnMut(&'a dyn AnyNode<'a>))
Apply a function to this node.
Source§impl PartialEq for ChargeStrength
impl PartialEq for ChargeStrength
Source§impl<'a> WalkVisitor<'a> for ChargeStrength
impl<'a> WalkVisitor<'a> for ChargeStrength
impl Copy for ChargeStrength
impl Eq for ChargeStrength
impl StructuralPartialEq for ChargeStrength
Auto Trait Implementations§
impl Freeze for ChargeStrength
impl RefUnwindSafe for ChargeStrength
impl Send for ChargeStrength
impl Sync for ChargeStrength
impl Unpin for ChargeStrength
impl UnwindSafe for ChargeStrength
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