pub struct ChangeSpec {
pub after: usize,
pub rename: Option<RenameSpec>,
pub require_tax_category: Option<String>,
pub correct_asset: Option<CorrectSpec>,
}Expand description
A change to the books that posts no entry, made right after event
after once that event’s expectations are checked: exactly one of
rename, require_tax_category and correct_asset.
Fields§
§after: usizeThe event after which it is made (1 to the number of events).
rename: Option<RenameSpec>A rename.
require_tax_category: Option<String>The tax-category policy: warn (the books’ default) or refuse
(B-32).
correct_asset: Option<CorrectSpec>An asset’s correction.
Trait Implementations§
Source§impl Clone for ChangeSpec
impl Clone for ChangeSpec
Source§fn clone(&self) -> ChangeSpec
fn clone(&self) -> ChangeSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChangeSpec
impl Debug for ChangeSpec
Source§impl<'de> Deserialize<'de> for ChangeSpec
impl<'de> Deserialize<'de> for ChangeSpec
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
Source§impl PartialEq for ChangeSpec
impl PartialEq for ChangeSpec
impl StructuralPartialEq for ChangeSpec
Auto Trait Implementations§
impl Freeze for ChangeSpec
impl RefUnwindSafe for ChangeSpec
impl Send for ChangeSpec
impl Sync for ChangeSpec
impl Unpin for ChangeSpec
impl UnsafeUnpin for ChangeSpec
impl UnwindSafe for ChangeSpec
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