#[repr(u32)]pub enum AttenuationModel {
NoAttenuation = 0,
InverseDistance = 1,
LinearDistance = 2,
ExponentialDistance = 3,
}Expand description
Attenuation models
Variants§
NoAttenuation = 0
No attenuation
InverseDistance = 1
Inverse distance attenuation model
LinearDistance = 2
Linear distance attenuation model
ExponentialDistance = 3
Exponential distance attenuation model
Trait Implementations§
Source§impl Clone for AttenuationModel
impl Clone for AttenuationModel
Source§fn clone(&self) -> AttenuationModel
fn clone(&self) -> AttenuationModel
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 AttenuationModel
impl Debug for AttenuationModel
Source§impl PartialEq for AttenuationModel
impl PartialEq for AttenuationModel
Source§impl PartialOrd for AttenuationModel
impl PartialOrd for AttenuationModel
impl Copy for AttenuationModel
impl StructuralPartialEq for AttenuationModel
Auto Trait Implementations§
impl Freeze for AttenuationModel
impl RefUnwindSafe for AttenuationModel
impl Send for AttenuationModel
impl Sync for AttenuationModel
impl Unpin for AttenuationModel
impl UnwindSafe for AttenuationModel
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