pub struct CloudArchivalReaderConfig {
pub cloud_storage: CloudStorageConfig,
}Expand description
Configuration for a cloud-based archival reader.
JSON schema
{
"description": "Configuration for a cloud-based archival reader.",
"type": "object",
"required": [
"cloud_storage"
],
"properties": {
"cloud_storage": {
"description": "Configures the external storage used by the archival node.",
"allOf": [
{
"$ref": "#/components/schemas/CloudStorageConfig"
}
]
}
}
}Fields§
§cloud_storage: CloudStorageConfigConfigures the external storage used by the archival node.
Trait Implementations§
Source§impl Clone for CloudArchivalReaderConfig
impl Clone for CloudArchivalReaderConfig
Source§fn clone(&self) -> CloudArchivalReaderConfig
fn clone(&self) -> CloudArchivalReaderConfig
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 Debug for CloudArchivalReaderConfig
impl Debug for CloudArchivalReaderConfig
Source§impl<'de> Deserialize<'de> for CloudArchivalReaderConfig
impl<'de> Deserialize<'de> for CloudArchivalReaderConfig
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<&CloudArchivalReaderConfig> for CloudArchivalReaderConfig
impl From<&CloudArchivalReaderConfig> for CloudArchivalReaderConfig
Source§fn from(value: &CloudArchivalReaderConfig) -> Self
fn from(value: &CloudArchivalReaderConfig) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CloudArchivalReaderConfig
impl RefUnwindSafe for CloudArchivalReaderConfig
impl Send for CloudArchivalReaderConfig
impl Sync for CloudArchivalReaderConfig
impl Unpin for CloudArchivalReaderConfig
impl UnwindSafe for CloudArchivalReaderConfig
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