Struct mosek::Domaintype
source · #[non_exhaustive]pub struct Domaintype;
Expand description
Cone types
Implementations§
source§impl Domaintype
impl Domaintype
sourcepub const QUADRATIC_CONE: i32 = 4i32
pub const QUADRATIC_CONE: i32 = 4i32
The quadratic cone.
sourcepub const RQUADRATIC_CONE: i32 = 5i32
pub const RQUADRATIC_CONE: i32 = 5i32
The rotated quadratic cone.
sourcepub const PRIMAL_EXP_CONE: i32 = 6i32
pub const PRIMAL_EXP_CONE: i32 = 6i32
The primal exponential cone.
sourcepub const DUAL_EXP_CONE: i32 = 7i32
pub const DUAL_EXP_CONE: i32 = 7i32
The dual exponential cone.
sourcepub const PRIMAL_POWER_CONE: i32 = 8i32
pub const PRIMAL_POWER_CONE: i32 = 8i32
The primal power cone.
sourcepub const DUAL_POWER_CONE: i32 = 9i32
pub const DUAL_POWER_CONE: i32 = 9i32
The dual power cone.
sourcepub const PRIMAL_GEO_MEAN_CONE: i32 = 10i32
pub const PRIMAL_GEO_MEAN_CONE: i32 = 10i32
The primal geometric mean cone.
sourcepub const DUAL_GEO_MEAN_CONE: i32 = 11i32
pub const DUAL_GEO_MEAN_CONE: i32 = 11i32
The dual geometric mean cone.
sourcepub const SVEC_PSD_CONE: i32 = 12i32
pub const SVEC_PSD_CONE: i32 = 12i32
The vectorized positive semidefinite cone.
Auto Trait Implementations§
impl Freeze for Domaintype
impl RefUnwindSafe for Domaintype
impl Send for Domaintype
impl Sync for Domaintype
impl Unpin for Domaintype
impl UnwindSafe for Domaintype
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