#[repr(C, packed(1))]pub struct ARAProcessingAlgorithmProperties {
pub structSize: ARASize,
pub persistentID: ARAPersistentID,
pub name: ARAUtf8String,
}Expand description
! Processing algorithm description returned by ARADocumentControllerInterface::getProcessingAlgorithmProperties() ! Provides a unique identifier and a user-readable name of the algorithm, as displayed in the plug-in. ! The pointers contained in this struct must remain valid until the document controller that has ! provided the struct is destroyed.
Fields§
§structSize: ARASize! @see_Versioned_Structs
persistentID: ARAPersistentID! ID for this particular processing algorithm.
name: ARAUtf8String! Name as displayed by the plug-in (may be localized).
Trait Implementations§
Source§impl Clone for ARAProcessingAlgorithmProperties
impl Clone for ARAProcessingAlgorithmProperties
Source§fn clone(&self) -> ARAProcessingAlgorithmProperties
fn clone(&self) -> ARAProcessingAlgorithmProperties
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ARAProcessingAlgorithmProperties
Auto Trait Implementations§
impl Freeze for ARAProcessingAlgorithmProperties
impl RefUnwindSafe for ARAProcessingAlgorithmProperties
impl !Send for ARAProcessingAlgorithmProperties
impl !Sync for ARAProcessingAlgorithmProperties
impl Unpin for ARAProcessingAlgorithmProperties
impl UnsafeUnpin for ARAProcessingAlgorithmProperties
impl UnwindSafe for ARAProcessingAlgorithmProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more