pub struct OutputPluginTable {
pub name: String,
pub information: String,
pub output_type: OutputType,
pub file_filters: Vec<FileFilter>,
pub can_config: bool,
}Available on crate feature
output only.Expand description
出力プラグインの情報を表す構造体。
Fields§
§name: Stringプラグインの名前。
information: Stringプラグインの情報。 「プラグイン情報」ダイアログで表示されます。
output_type: OutputType出力の種類(動画、音声、両方)。
file_filters: Vec<FileFilter>出力ダイアログで使われるファイルフィルタ。
can_config: bool設定ダイアログがあるかどうか。
Trait Implementations§
Source§impl Clone for OutputPluginTable
impl Clone for OutputPluginTable
Source§fn clone(&self) -> OutputPluginTable
fn clone(&self) -> OutputPluginTable
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OutputPluginTable
impl RefUnwindSafe for OutputPluginTable
impl Send for OutputPluginTable
impl Sync for OutputPluginTable
impl Unpin for OutputPluginTable
impl UnwindSafe for OutputPluginTable
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more