#[repr(i32)]pub enum CapePortDirection {
CapeInlet = 0,
CapeOutlet = 1,
CapeInletOutlet = 2,
}Expand description
CapePortDirection
CapePortDirection enumeration
Variants§
Implementations§
Source§impl CapePortDirection
impl CapePortDirection
Sourcepub fn from(value: i32) -> Option<CapePortDirection>
pub fn from(value: i32) -> Option<CapePortDirection>
Convert from i32 to CapePortDirection
§Arguments
value- i32 value to be converted to CapePortDirection
§Examples
use cobia::*;
use cape_open_1_2::CapePortDirection;
let v0=CapePortDirection::from(0);
assert_eq!(v0.unwrap(),CapePortDirection::CapeInlet);
let v1=CapePortDirection::from(1);
assert_eq!(v1.unwrap(),CapePortDirection::CapeOutlet);
let v2=CapePortDirection::from(2);
assert_eq!(v2.unwrap(),CapePortDirection::CapeInletOutlet);Sourcepub fn iter() -> CapePortDirectionIterator ⓘ
pub fn iter() -> CapePortDirectionIterator ⓘ
get an iterator
§Examples
use cobia::*;
use cape_open_1_2::CapePortDirection;
for capePortDirection in CapePortDirection::iter() {
println!("{}={}",capePortDirection,capePortDirection as i32);
}Trait Implementations§
Source§impl Clone for CapePortDirection
impl Clone for CapePortDirection
Source§fn clone(&self) -> CapePortDirection
fn clone(&self) -> CapePortDirection
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 CapePortDirection
impl Debug for CapePortDirection
Source§impl Display for CapePortDirection
impl Display for CapePortDirection
Source§impl PartialEq for CapePortDirection
impl PartialEq for CapePortDirection
impl Copy for CapePortDirection
impl Eq for CapePortDirection
impl StructuralPartialEq for CapePortDirection
Auto Trait Implementations§
impl Freeze for CapePortDirection
impl RefUnwindSafe for CapePortDirection
impl Send for CapePortDirection
impl Sync for CapePortDirection
impl Unpin for CapePortDirection
impl UnwindSafe for CapePortDirection
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