pub struct BudgetReconciliationId(/* private fields */);Implementations§
Source§impl BudgetReconciliationId
impl BudgetReconciliationId
pub fn for_receipt(receipt_id: &ExecutionReceiptId) -> Self
pub fn new(value: impl Into<String>) -> Result<Self, DomainError>
pub fn as_str(&self) -> &str
Trait Implementations§
Source§impl Clone for BudgetReconciliationId
impl Clone for BudgetReconciliationId
Source§fn clone(&self) -> BudgetReconciliationId
fn clone(&self) -> BudgetReconciliationId
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 BudgetReconciliationId
impl Debug for BudgetReconciliationId
Source§impl<'de> Deserialize<'de> for BudgetReconciliationId
impl<'de> Deserialize<'de> for BudgetReconciliationId
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 BudgetReconciliationId
Source§impl Hash for BudgetReconciliationId
impl Hash for BudgetReconciliationId
Source§impl Ord for BudgetReconciliationId
impl Ord for BudgetReconciliationId
Source§fn cmp(&self, other: &BudgetReconciliationId) -> Ordering
fn cmp(&self, other: &BudgetReconciliationId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for BudgetReconciliationId
impl PartialEq for BudgetReconciliationId
Source§impl PartialOrd for BudgetReconciliationId
impl PartialOrd for BudgetReconciliationId
Source§impl Serialize for BudgetReconciliationId
impl Serialize for BudgetReconciliationId
impl StructuralPartialEq for BudgetReconciliationId
Auto Trait Implementations§
impl Freeze for BudgetReconciliationId
impl RefUnwindSafe for BudgetReconciliationId
impl Send for BudgetReconciliationId
impl Sync for BudgetReconciliationId
impl Unpin for BudgetReconciliationId
impl UnsafeUnpin for BudgetReconciliationId
impl UnwindSafe for BudgetReconciliationId
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