oxilean_std/complex/complex_powc_group.rs
1//! # Complex - powc_group Methods
2//!
3//! This module contains method implementations for `Complex`.
4//!
5//! 🤖 Generated with [SplitRS](https://github.com/cool-japan/splitrs)
6
7use super::complex_type::Complex;
8
9impl Complex {
10 /// Complex power z^w = exp(w * log(z)).
11 pub fn powc(self, w: Self) -> Option<Self> {
12 Some(w.mul(self.log()?).exp())
13 }
14}