pub trait DesiredVolumeOrder<IS: InstrumentSpec> {
// Required methods
fn desired_directionless_volume(
&self,
) -> Result<&DirectionlessVolume<IS>, DesiredVolumeOrderError>;
fn desired_directional_intent_volume(
&self,
) -> Result<DirectionalIntentVolume<IS>, DesiredVolumeOrderError>;
}Required Methods§
fn desired_directionless_volume( &self, ) -> Result<&DirectionlessVolume<IS>, DesiredVolumeOrderError>
fn desired_directional_intent_volume( &self, ) -> Result<DirectionalIntentVolume<IS>, DesiredVolumeOrderError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".