pub unsafe trait UIVideoEditorControllerDelegate: NSObjectProtocol + MainThreadOnly {
// Provided methods
fn videoEditorController_didSaveEditedVideoToPath(
&self,
editor: &UIVideoEditorController,
edited_video_path: &NSString,
)
where Self: Sized + Message { ... }
fn videoEditorController_didFailWithError(
&self,
editor: &UIVideoEditorController,
error: &NSError,
)
where Self: Sized + Message { ... }
fn videoEditorControllerDidCancel(&self, editor: &UIVideoEditorController)
where Self: Sized + Message { ... }
}Available on crate feature
UIVideoEditorController only.Expand description
Provided Methods§
fn videoEditorController_didSaveEditedVideoToPath( &self, editor: &UIVideoEditorController, edited_video_path: &NSString, )
Available on crate features
UINavigationController and UIResponder and UIViewController only.fn videoEditorController_didFailWithError( &self, editor: &UIVideoEditorController, error: &NSError, )
Available on crate features
UINavigationController and UIResponder and UIViewController only.fn videoEditorControllerDidCancel(&self, editor: &UIVideoEditorController)
Available on crate features
UINavigationController and UIResponder and UIViewController only.Trait Implementations§
Source§impl ProtocolType for dyn UIVideoEditorControllerDelegate
impl ProtocolType for dyn UIVideoEditorControllerDelegate
impl<T> ImplementedBy<T> for dyn UIVideoEditorControllerDelegate
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".