Trait cyfs_base::AreaObj

source ·
pub trait AreaObj: SubDescType + Clone {
    type Inner;

    // Required methods
    fn from_type_less(value: Option<Area>) -> BuckyResult<Self>;
    fn area_ref(&self) -> &Option<Area>;
    fn from_inner(inner: Self::Inner) -> Self;
}

Required Associated Types§

Required Methods§

source

fn from_type_less(value: Option<Area>) -> BuckyResult<Self>

source

fn area_ref(&self) -> &Option<Area>

source

fn from_inner(inner: Self::Inner) -> Self

Implementations on Foreign Types§

source§

impl AreaObj for Option<Area>

§

type Inner = Area

source§

fn from_type_less(value: Option<Area>) -> BuckyResult<Self>

source§

fn area_ref(&self) -> &Option<Area>

source§

fn from_inner(inner: Self::Inner) -> Self

Implementors§