pub enum MtmOutputPolicyMsg {
None,
Bounded {
max_points: usize,
},
Full,
}Expand description
Wire-safe mark-to-market output retention policy.
Variants§
Trait Implementations§
Source§impl Clone for MtmOutputPolicyMsg
impl Clone for MtmOutputPolicyMsg
impl Copy for MtmOutputPolicyMsg
Source§impl Debug for MtmOutputPolicyMsg
impl Debug for MtmOutputPolicyMsg
Source§impl Default for MtmOutputPolicyMsg
impl Default for MtmOutputPolicyMsg
Source§impl<'de> Deserialize<'de> for MtmOutputPolicyMsg
impl<'de> Deserialize<'de> for MtmOutputPolicyMsg
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MtmOutputPolicyMsg
Source§impl PartialEq for MtmOutputPolicyMsg
impl PartialEq for MtmOutputPolicyMsg
Source§impl Serialize for MtmOutputPolicyMsg
impl Serialize for MtmOutputPolicyMsg
impl StructuralPartialEq for MtmOutputPolicyMsg
Auto Trait Implementations§
impl Freeze for MtmOutputPolicyMsg
impl RefUnwindSafe for MtmOutputPolicyMsg
impl Send for MtmOutputPolicyMsg
impl Sync for MtmOutputPolicyMsg
impl Unpin for MtmOutputPolicyMsg
impl UnsafeUnpin for MtmOutputPolicyMsg
impl UnwindSafe for MtmOutputPolicyMsg
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