pub unsafe trait BEScrollViewDelegate: UIScrollViewDelegate + MainThreadOnly {
// Provided methods
unsafe fn scrollView_handleScrollUpdate_completion(
&self,
scroll_view: &BEScrollView,
scroll_update: &BEScrollViewScrollUpdate,
completion: &DynBlock<dyn Fn(Bool)>,
)
where Self: Sized + Message { ... }
unsafe fn parentScrollViewForScrollView(
&self,
scroll_view: &BEScrollView,
) -> Option<Retained<BEScrollView>>
where Self: Sized + Message { ... }
}Available on crate feature
BEScrollView only.Expand description
Provided Methods§
unsafe fn scrollView_handleScrollUpdate_completion( &self, scroll_view: &BEScrollView, scroll_update: &BEScrollViewScrollUpdate, completion: &DynBlock<dyn Fn(Bool)>, )
Available on crate feature
block2 only.unsafe fn parentScrollViewForScrollView( &self, scroll_view: &BEScrollView, ) -> Option<Retained<BEScrollView>>
Trait Implementations§
impl<T> ImplementedBy<T> for dyn BEScrollViewDelegate
Source§impl ProtocolType for dyn BEScrollViewDelegate
impl ProtocolType for dyn BEScrollViewDelegate
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".