pub struct GetConfigResponse {
pub allowed_origins: Option<Vec<GetConfigResponseAllowedOriginsItem>>,
pub client_id: Option<String>,
pub id: Option<String>,
pub name: Option<String>,
pub vault_contract_address: Option<String>,
pub webhook_url: Option<String>,
}Expand description
GetConfigResponse
JSON schema
{
"type": "object",
"properties": {
"allowed_origins": {
"description": "List of allowed origins for CORS",
"type": [
"array",
"null"
],
"items": {
"type": "string",
"minLength": 1
}
},
"client_id": {
"description": "Application client ID, embedded in on-chain deposit calls",
"examples": [
"6fe0da813f1a4adcbe675d52ca530a43"
],
"type": [
"string",
"null"
]
},
"id": {
"description": "Application UUID",
"examples": [
"123e4567-e89b-12d3-a456-426614174000"
],
"type": [
"string",
"null"
]
},
"name": {
"description": "Application display name",
"examples": [
"Monaco"
],
"type": [
"string",
"null"
]
},
"vault_contract_address": {
"description": "Vault contract address for this application",
"type": [
"string",
"null"
]
},
"webhook_url": {
"description": "Webhook URL for notifications",
"type": [
"string",
"null"
]
}
}
}Fields§
§allowed_origins: Option<Vec<GetConfigResponseAllowedOriginsItem>>List of allowed origins for CORS
client_id: Option<String>Application client ID, embedded in on-chain deposit calls
id: Option<String>Application UUID
name: Option<String>Application display name
vault_contract_address: Option<String>Vault contract address for this application
webhook_url: Option<String>Webhook URL for notifications
Trait Implementations§
Source§impl Clone for GetConfigResponse
impl Clone for GetConfigResponse
Source§fn clone(&self) -> GetConfigResponse
fn clone(&self) -> GetConfigResponse
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 GetConfigResponse
impl Debug for GetConfigResponse
Source§impl Default for GetConfigResponse
impl Default for GetConfigResponse
Source§impl<'de> Deserialize<'de> for GetConfigResponse
impl<'de> Deserialize<'de> for GetConfigResponse
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
Auto Trait Implementations§
impl Freeze for GetConfigResponse
impl RefUnwindSafe for GetConfigResponse
impl Send for GetConfigResponse
impl Sync for GetConfigResponse
impl Unpin for GetConfigResponse
impl UnsafeUnpin for GetConfigResponse
impl UnwindSafe for GetConfigResponse
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