pub struct ProjectOptions {
pub version_parameter: Option<VersionParameter>,
pub version_values: Vec<(String, String)>,
}Expand description
Inputs the HIR stage passes down that the specification itself does not carry.
Fields§
§version_parameter: Option<VersionParameter>The API version parameter declared by the source timeline.
version_values: Vec<(String, String)>Version module idents and their wire values for this projection.
Trait Implementations§
Source§impl Debug for ProjectOptions
impl Debug for ProjectOptions
Auto Trait Implementations§
impl Freeze for ProjectOptions
impl RefUnwindSafe for ProjectOptions
impl Send for ProjectOptions
impl Sync for ProjectOptions
impl Unpin for ProjectOptions
impl UnsafeUnpin for ProjectOptions
impl UnwindSafe for ProjectOptions
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