Skip to main content

is_valid_plugin

Function is_valid_plugin 

Source
pub fn is_valid_plugin<P: AsRef<Path>>(path: P) -> bool
Expand description

Check if a plugin path is valid and loadable.

This performs basic validation without actually loading the plugin. Useful for filtering plugin lists or validating user input.

§Arguments

  • path - Path to check

§Returns

true if the path appears to be a valid VST3 plugin, false otherwise.

§Examples

use vst3_host::simple;

if simple::is_valid_plugin("/path/to/plugin.vst3") {
    println!("Plugin path looks valid");
} else {
    println!("Not a valid VST3 plugin path");
}