pub trait ValueSetRead {
type Contains: ContainsRead;
// Required methods
fn compose(&self) -> Option<ComposeRead<'_>>;
fn expansion(&self) -> Option<ExpansionRead<'_, Self::Contains>>;
}Expand description
The facts of a ValueSet a validator reads, the same in every release.
Required Associated Types§
Sourcetype Contains: ContainsRead
type Contains: ContainsRead
The release’s ValueSet.expansion.contains.
Required Methods§
Sourcefn compose(&self) -> Option<ComposeRead<'_>>
fn compose(&self) -> Option<ComposeRead<'_>>
The composition (ValueSet.compose).
Sourcefn expansion(&self) -> Option<ExpansionRead<'_, Self::Contains>>
fn expansion(&self) -> Option<ExpansionRead<'_, Self::Contains>>
The expansion (ValueSet.expansion).
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".