Enum easyfix_messages::fields::StipulationType
source · [−]pub enum StipulationType {
Show 80 variants
AlternativeMinimumTax,
AutoReinvestmentAtRateOrBetter,
BankQualified,
BargainConditions,
CouponRange,
IsoCurrencyCode,
CustomStartEndDate,
GeographicsAndRange,
ValuationDiscount,
Insured,
YearOrYearMonthOfIssue,
IssuersTicker,
IssueSizeRange,
LookbackDays,
ExplicitLotIdentifier,
LotVariance,
MaturityYearAndMonth,
MaturityRange,
MaximumSubstitutions,
MinimumDenomination,
MinimumIncrement,
MinimumQuantity,
PaymentFrequencyCalendar,
NumberOfPieces,
PoolsMaximum,
PoolsPerLot,
PoolsPerMillion,
PoolsPerTrade,
PriceRange,
PricingFrequency,
ProductionYear,
CallProtection,
Purpose,
BenchmarkPriceSource,
RatingSourceAndRange,
TypeOfRedemption,
Restricted,
MarketSector,
SecurityTypeIncludedOrExcluded,
Structure,
SubstitutionsFrequency,
SubstitutionsLeft,
FreeformText,
TradeVariance,
WeightedAverageCoupon,
WeightedAverageLifeCoupon,
WeightedAverageLoanAge,
WeightedAverageMaturity,
WholePool,
YieldRange,
AverageFicoScore,
AverageLoanSize,
MaximumLoanBalance,
PoolIdentifier,
TypeOfRollTrade,
ReferenceToRollingOrClosingTrade,
PrincipalOfRollingOrClosingTrade,
InterestOfRollingOrClosingTrade,
AvailableOfferQuantityToBeShownToTheStreet,
BrokersSalesCredit,
OfferPriceToBeShownToInternalBrokers,
OfferQuantityToBeShownToInternalBrokers,
TheMinimumResidualOfferQuantity,
MaximumOrderSize,
OrderQuantityIncrement,
PrimaryOrSecondaryMarketIndicator,
BrokerSalesCreditOverride,
TradersCredit,
DiscountRate,
YieldToMaturity,
AbsolutePrepaymentSpeed,
ConstantPrepaymentPenalty,
ConstantPrepaymentRate,
ConstantPrepaymentYield,
FinalCprOfHomeEquityPrepaymentCurve,
PercentOfManufacturedHousingPrepaymentCurve,
MonthlyPrepaymentRate,
PercentOfProspectusPrepaymentCurve,
PercentOfBmaPrepaymentCurve,
SingleMonthlyMortality,
}
Variants
AlternativeMinimumTax
AutoReinvestmentAtRateOrBetter
BankQualified
BargainConditions
CouponRange
IsoCurrencyCode
CustomStartEndDate
GeographicsAndRange
ValuationDiscount
Insured
YearOrYearMonthOfIssue
IssuersTicker
IssueSizeRange
LookbackDays
ExplicitLotIdentifier
LotVariance
MaturityYearAndMonth
MaturityRange
MaximumSubstitutions
MinimumDenomination
MinimumIncrement
MinimumQuantity
PaymentFrequencyCalendar
NumberOfPieces
PoolsMaximum
PoolsPerLot
PoolsPerMillion
PoolsPerTrade
PriceRange
PricingFrequency
ProductionYear
CallProtection
Purpose
BenchmarkPriceSource
RatingSourceAndRange
TypeOfRedemption
Restricted
MarketSector
SecurityTypeIncludedOrExcluded
Structure
SubstitutionsFrequency
SubstitutionsLeft
FreeformText
TradeVariance
WeightedAverageCoupon
WeightedAverageLifeCoupon
WeightedAverageLoanAge
WeightedAverageMaturity
WholePool
YieldRange
AverageFicoScore
AverageLoanSize
MaximumLoanBalance
PoolIdentifier
TypeOfRollTrade
ReferenceToRollingOrClosingTrade
PrincipalOfRollingOrClosingTrade
InterestOfRollingOrClosingTrade
AvailableOfferQuantityToBeShownToTheStreet
BrokersSalesCredit
OfferPriceToBeShownToInternalBrokers
OfferQuantityToBeShownToInternalBrokers
TheMinimumResidualOfferQuantity
MaximumOrderSize
OrderQuantityIncrement
PrimaryOrSecondaryMarketIndicator
BrokerSalesCreditOverride
TradersCredit
DiscountRate
YieldToMaturity
AbsolutePrepaymentSpeed
ConstantPrepaymentPenalty
ConstantPrepaymentRate
ConstantPrepaymentYield
FinalCprOfHomeEquityPrepaymentCurve
PercentOfManufacturedHousingPrepaymentCurve
MonthlyPrepaymentRate
PercentOfProspectusPrepaymentCurve
PercentOfBmaPrepaymentCurve
SingleMonthlyMortality
Implementations
sourceimpl StipulationType
impl StipulationType
pub fn from_bytes(input: &[u8]) -> Option<StipulationType>
pub fn from_fix_str(input: &FixStr) -> Option<StipulationType>
pub fn as_bytes(&self) -> &'static [u8]ⓘNotable traits for &mut [u8]impl Write for &mut [u8]impl Read for &[u8]
pub fn as_fix_str(&self) -> &'static FixStr
Trait Implementations
sourceimpl Clone for StipulationType
impl Clone for StipulationType
sourcefn clone(&self) -> StipulationType
fn clone(&self) -> StipulationType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for StipulationType
impl Debug for StipulationType
sourceimpl From<StipulationType> for &'static [u8]
impl From<StipulationType> for &'static [u8]
sourceimpl PartialEq<StipulationType> for StipulationType
impl PartialEq<StipulationType> for StipulationType
sourceimpl TryFrom<&FixStr> for StipulationType
impl TryFrom<&FixStr> for StipulationType
type Error = SessionRejectReason
type Error = SessionRejectReason
The type returned in the event of a conversion error.
sourcefn try_from(input: &FixStr) -> Result<StipulationType, SessionRejectReason>
fn try_from(input: &FixStr) -> Result<StipulationType, SessionRejectReason>
Performs the conversion.
impl Copy for StipulationType
impl Eq for StipulationType
impl StructuralEq for StipulationType
impl StructuralPartialEq for StipulationType
Auto Trait Implementations
impl RefUnwindSafe for StipulationType
impl Send for StipulationType
impl Sync for StipulationType
impl Unpin for StipulationType
impl UnwindSafe for StipulationType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more