Struct ccash_rs::CCashSessionProperties [−][src]
pub struct CCashSessionProperties { pub version: u32, pub max_log: u32, pub return_on_del: Option<String>, }
Expand description
Struct that decribes the properties of the CCash instance that are returned
from the properties
endpoint. Helps define the behaviour of this API.
Fields
version: u32
Returns the version of the CCash instance.
max_log: u32
The max amount of logs that can be returned by the CCash instance.
return_on_del: Option<String>
The account that funds are returned to when an account with funds is deleted from the CCash instance. This field is optional as this is an option chosen by the host to include at compile-time, and may not always be present in the API properties returned by CCash on all instances.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for CCashSessionProperties
impl Send for CCashSessionProperties
impl Sync for CCashSessionProperties
impl Unpin for CCashSessionProperties
impl UnwindSafe for CCashSessionProperties
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more