#[repr(C)]pub struct ComplexNumberAffinityBuilder { /* private fields */ }Expand description
Builder for ComplexNumberAffinity
Implementations§
Source§impl ComplexNumberAffinityBuilder
impl ComplexNumberAffinityBuilder
Sourcepub const fn new() -> ComplexNumberAffinityBuilder
pub const fn new() -> ComplexNumberAffinityBuilder
Creates a new ComplexNumberAffinityBuilder
Sourcepub const fn cartesian(
self,
component: NumberAffinity,
) -> ComplexNumberAffinityBuilder
pub const fn cartesian( self, component: NumberAffinity, ) -> ComplexNumberAffinityBuilder
sets the coordinates system to be cartesian
Sourcepub const fn polar(
self,
absolute: NumberAffinity,
bearing: NumberAffinity,
) -> ComplexNumberAffinityBuilder
pub const fn polar( self, absolute: NumberAffinity, bearing: NumberAffinity, ) -> ComplexNumberAffinityBuilder
sets the coordinates system to be polar
Sourcepub const fn build(self) -> ScalarAffinity
pub const fn build(self) -> ScalarAffinity
Builds the ScalarAffinity
Auto Trait Implementations§
impl Freeze for ComplexNumberAffinityBuilder
impl RefUnwindSafe for ComplexNumberAffinityBuilder
impl Send for ComplexNumberAffinityBuilder
impl Sync for ComplexNumberAffinityBuilder
impl Unpin for ComplexNumberAffinityBuilder
impl UnwindSafe for ComplexNumberAffinityBuilder
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