pub trait OwnerReferenceExt {
    // Required methods
    fn is_owned_by<T>(&self, owner: &T) -> bool
       where T: Metadata<Ty = ObjectMeta>;
    fn is_controlled_by<T>(&self, owner: &T) -> bool
       where T: Metadata<Ty = ObjectMeta>;
}Required Methods§
sourcefn is_owned_by<T>(&self, owner: &T) -> boolwhere
    T: Metadata<Ty = ObjectMeta>,
 
fn is_owned_by<T>(&self, owner: &T) -> boolwhere
    T: Metadata<Ty = ObjectMeta>,
Check for self being owned by owner
sourcefn is_controlled_by<T>(&self, owner: &T) -> boolwhere
    T: Metadata<Ty = ObjectMeta>,
 
fn is_controlled_by<T>(&self, owner: &T) -> boolwhere
    T: Metadata<Ty = ObjectMeta>,
Check for self being owned and controlled by owner
Object Safety§
This trait is not object safe.