pub struct CreditAccountOutput {
pub id: String,
pub customer_id: String,
pub credit_limit: f64,
pub credit_used: f64,
pub credit_available: f64,
pub status: String,
pub payment_terms: Option<String>,
}Fields§
§id: String§customer_id: String§credit_limit: f64§credit_used: f64§credit_available: f64§status: String§payment_terms: Option<String>Trait Implementations§
Source§impl Clone for CreditAccountOutput
impl Clone for CreditAccountOutput
Source§fn clone(&self) -> CreditAccountOutput
fn clone(&self) -> CreditAccountOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for CreditAccountOutput
impl<'de> Deserialize<'de> for CreditAccountOutput
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 From<CreditAccount> for CreditAccountOutput
impl From<CreditAccount> for CreditAccountOutput
Source§fn from(c: CreditAccount) -> Self
fn from(c: CreditAccount) -> Self
Converts to this type from the input type.
Source§impl FromNapiValue for CreditAccountOutput
impl FromNapiValue for CreditAccountOutput
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl Serialize for CreditAccountOutput
impl Serialize for CreditAccountOutput
Source§impl ToNapiValue for CreditAccountOutput
impl ToNapiValue for CreditAccountOutput
Source§unsafe fn to_napi_value(
env: napi_env,
val: CreditAccountOutput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: CreditAccountOutput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for CreditAccountOutput
impl TypeName for CreditAccountOutput
Source§impl ValidateNapiValue for CreditAccountOutput
impl ValidateNapiValue for CreditAccountOutput
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
Safety Read more
Auto Trait Implementations§
impl Freeze for CreditAccountOutput
impl RefUnwindSafe for CreditAccountOutput
impl Send for CreditAccountOutput
impl Sync for CreditAccountOutput
impl Unpin for CreditAccountOutput
impl UnsafeUnpin for CreditAccountOutput
impl UnwindSafe for CreditAccountOutput
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