pub struct ElectricField;Expand description
An electric field, being an electric potential per unit length.
Implementations§
Source§impl ElectricField
impl ElectricField
Sourcepub const fn volts_per_meter(value: TensorRank0) -> Quantity<ElectricField>
pub const fn volts_per_meter(value: TensorRank0) -> Quantity<ElectricField>
A quantity of volts per metre.
Sourcepub const fn volts_per_micrometer(value: TensorRank0) -> Quantity<ElectricField>
pub const fn volts_per_micrometer(value: TensorRank0) -> Quantity<ElectricField>
A quantity of volts per micrometre.
Sourcepub const fn kilovolts_per_millimeter(
value: TensorRank0,
) -> Quantity<ElectricField>
pub const fn kilovolts_per_millimeter( value: TensorRank0, ) -> Quantity<ElectricField>
A quantity of kilovolts per millimetre.
Trait Implementations§
Source§impl Clone for ElectricField
impl Clone for ElectricField
Source§fn clone(&self) -> ElectricField
fn clone(&self) -> ElectricField
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 moreimpl Copy for ElectricField
Source§impl Debug for ElectricField
impl Debug for ElectricField
impl Eq for ElectricField
Source§impl PartialEq for ElectricField
impl PartialEq for ElectricField
impl StructuralPartialEq for ElectricField
impl Unit for ElectricField
Source§impl UnitDiv<Dimensionless> for ElectricField
impl UnitDiv<Dimensionless> for ElectricField
Source§type Output = ElectricField
type Output = ElectricField
The unit of the quotient.
Source§impl UnitDiv<ElectricField> for ElectricField
impl UnitDiv<ElectricField> for ElectricField
Source§type Output = Dimensionless
type Output = Dimensionless
The unit of the quotient.
Source§impl UnitDiv<ElectricField> for ElectricFieldSquared
impl UnitDiv<ElectricField> for ElectricFieldSquared
Source§type Output = ElectricField
type Output = ElectricField
The unit of the quotient.
Source§impl UnitDiv<ElectricField> for ElectricPotential
impl UnitDiv<ElectricField> for ElectricPotential
Source§impl UnitDiv<ElectricField> for ElectricDisplacement
impl UnitDiv<ElectricField> for ElectricDisplacement
Source§type Output = Permittivity
type Output = Permittivity
The unit of the quotient.
Source§impl UnitDiv<ElectricField> for Stress
impl UnitDiv<ElectricField> for Stress
Source§type Output = ElectricDisplacement
type Output = ElectricDisplacement
The unit of the quotient.
Source§impl UnitDiv<ElectricField> for CurrentDensity
impl UnitDiv<ElectricField> for CurrentDensity
Source§type Output = ElectricalConductivity
type Output = ElectricalConductivity
The unit of the quotient.
Source§impl UnitDiv<ElectricField> for PowerDensity
impl UnitDiv<ElectricField> for PowerDensity
Source§type Output = CurrentDensity
type Output = CurrentDensity
The unit of the quotient.
Source§impl UnitDiv<ElectricPotential> for ElectricField
impl UnitDiv<ElectricPotential> for ElectricField
Source§type Output = ReciprocalLength
type Output = ReciprocalLength
The unit of the quotient.
Source§impl UnitDiv<ReciprocalLength> for ElectricField
impl UnitDiv<ReciprocalLength> for ElectricField
Source§type Output = ElectricPotential
type Output = ElectricPotential
The unit of the quotient.
Source§impl UnitHalves for ElectricField
impl UnitHalves for ElectricField
Source§type First = ElectricField
type First = ElectricField
The unit the first half takes.
Source§type Second = ElectricField
type Second = ElectricField
The unit the second half takes.
Source§impl UnitMul<CurrentDensity> for ElectricField
impl UnitMul<CurrentDensity> for ElectricField
Source§type Output = PowerDensity
type Output = PowerDensity
The unit of the product.
Source§impl UnitMul<Dimensionless> for ElectricField
impl UnitMul<Dimensionless> for ElectricField
Source§type Output = ElectricField
type Output = ElectricField
The unit of the product.
Source§impl UnitMul<ElectricDisplacement> for ElectricField
impl UnitMul<ElectricDisplacement> for ElectricField
Source§impl UnitMul<ElectricField> for Dimensionless
impl UnitMul<ElectricField> for Dimensionless
Source§type Output = ElectricField
type Output = ElectricField
The unit of the product.
Source§impl UnitMul<ElectricField> for ElectricField
impl UnitMul<ElectricField> for ElectricField
Source§type Output = ElectricFieldSquared
type Output = ElectricFieldSquared
The unit of the product.
Source§impl UnitMul<ElectricField> for Length
impl UnitMul<ElectricField> for Length
Source§type Output = ElectricPotential
type Output = ElectricPotential
The unit of the product.
Source§impl UnitMul<ElectricField> for Permittivity
impl UnitMul<ElectricField> for Permittivity
Source§type Output = ElectricDisplacement
type Output = ElectricDisplacement
The unit of the product.
Source§impl UnitMul<ElectricField> for ElectricDisplacement
impl UnitMul<ElectricField> for ElectricDisplacement
Source§impl UnitMul<ElectricField> for ElectricalConductivity
impl UnitMul<ElectricField> for ElectricalConductivity
Source§type Output = CurrentDensity
type Output = CurrentDensity
The unit of the product.
Source§impl UnitMul<ElectricField> for CurrentDensity
impl UnitMul<ElectricField> for CurrentDensity
Source§type Output = PowerDensity
type Output = PowerDensity
The unit of the product.
Source§impl UnitMul<ElectricalConductivity> for ElectricField
impl UnitMul<ElectricalConductivity> for ElectricField
Source§type Output = CurrentDensity
type Output = CurrentDensity
The unit of the product.
Source§impl UnitMul<Length> for ElectricField
impl UnitMul<Length> for ElectricField
Source§type Output = ElectricPotential
type Output = ElectricPotential
The unit of the product.
Source§impl UnitMul<Permittivity> for ElectricField
impl UnitMul<Permittivity> for ElectricField
Source§type Output = ElectricDisplacement
type Output = ElectricDisplacement
The unit of the product.
Source§impl UnitSum for ElectricField
impl UnitSum for ElectricField
Source§type Output = ElectricField
type Output = ElectricField
The unit of the sum.
Auto Trait Implementations§
impl Freeze for ElectricField
impl RefUnwindSafe for ElectricField
impl Send for ElectricField
impl Sync for ElectricField
impl Unpin for ElectricField
impl UnsafeUnpin for ElectricField
impl UnwindSafe for ElectricField
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