pub unsafe trait UIPopoverPresentationControllerSourceItem: NSObjectProtocol {
    // Provided method
    unsafe fn frameInView(&self, reference_view: &UIView) -> CGRect
       where Self: Sized + Message { ... }
}
Available on crate feature UIPopoverPresentationControllerSourceItem only.

Provided Methods§

source

unsafe fn frameInView(&self, reference_view: &UIView) -> CGRect
where Self: Sized + Message,

Available on crate features UIResponder and UIView only.

Trait Implementations§

source§

impl ProtocolType for dyn UIPopoverPresentationControllerSourceItem

source§

const NAME: &'static str = "UIPopoverPresentationControllerSourceItem"

The name of the Objective-C protocol that this type represents.
source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more
source§

impl<T> ImplementedBy<T> for dyn UIPopoverPresentationControllerSourceItem

Implementations on Foreign Types§

source§

impl<T> UIPopoverPresentationControllerSourceItem for ProtocolObject<T>

Implementors§

source§

impl UIPopoverPresentationControllerSourceItem for UIBarButtonItem

Available on crate features UIBarButtonItem and UIBarItem only.
source§

impl UIPopoverPresentationControllerSourceItem for UILayoutGuide

Available on crate feature UILayoutGuide only.
source§

impl UIPopoverPresentationControllerSourceItem for UITabBarItem

Available on crate features UIBarItem and UITabBarItem only.
source§

impl UIPopoverPresentationControllerSourceItem for UIView

Available on crate features UIResponder and UIView only.