pub struct ValidatorSelection {
pub core_spec: Option<CoreSpecTarget>,
pub app_specs: Option<Vec<AppSpecTarget>>,
pub core_namespace_uri: Option<String>,
pub application_identification_uris: Option<Vec<String>>,
}Fields§
§core_spec: Option<CoreSpecTarget>Preferred typed core constraints selection.
app_specs: Option<Vec<AppSpecTarget>>Preferred typed app profile selection.
When set, these app specs are used instead of CPL ApplicationIdentification.
core_namespace_uri: Option<String>Override for the core constraints namespace URI.
Example: http://www.smpte-ra.org/schemas/2067-2/2016
Prefer core_spec for strongly typed selection.
application_identification_uris: Option<Vec<String>>Override for ApplicationIdentification namespace URIs.
When set, these URIs are used instead of CPL ApplicationIdentification.
Prefer app_specs for strongly typed selection.
Trait Implementations§
Source§impl Clone for ValidatorSelection
impl Clone for ValidatorSelection
Source§fn clone(&self) -> ValidatorSelection
fn clone(&self) -> ValidatorSelection
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 moreSource§impl Debug for ValidatorSelection
impl Debug for ValidatorSelection
Source§impl Default for ValidatorSelection
impl Default for ValidatorSelection
Source§fn default() -> ValidatorSelection
fn default() -> ValidatorSelection
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ValidatorSelection
impl RefUnwindSafe for ValidatorSelection
impl Send for ValidatorSelection
impl Sync for ValidatorSelection
impl Unpin for ValidatorSelection
impl UnsafeUnpin for ValidatorSelection
impl UnwindSafe for ValidatorSelection
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