pub struct MinioConfig {Show 13 fields
phantom_use: Option<String>,
pub id: String,
pub address: String,
pub port: u16,
pub listen_address: String,
pub console_address: String,
pub console_port: u16,
pub root_user: String,
pub root_password: String,
pub hummock_bucket: String,
pub provide_prometheus: Option<Vec<PrometheusConfig>>,
pub api_requests_max: usize,
pub api_requests_deadline: String,
}
Fields§
§phantom_use: Option<String>
§id: String
§address: String
§port: u16
§listen_address: String
§console_address: String
§console_port: u16
§root_user: String
§root_password: String
§hummock_bucket: String
§provide_prometheus: Option<Vec<PrometheusConfig>>
§api_requests_max: usize
§api_requests_deadline: String
Trait Implementations§
Source§impl Clone for MinioConfig
impl Clone for MinioConfig
Source§fn clone(&self) -> MinioConfig
fn clone(&self) -> MinioConfig
Returns a copy 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 Compose for MinioConfig
impl Compose for MinioConfig
fn compose(&self, config: &ComposeConfig) -> Result<ComposeService>
Source§impl Debug for MinioConfig
impl Debug for MinioConfig
Source§impl<'de> Deserialize<'de> for MinioConfig
impl<'de> Deserialize<'de> for MinioConfig
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 PartialEq for MinioConfig
impl PartialEq for MinioConfig
Source§impl Serialize for MinioConfig
impl Serialize for MinioConfig
impl StructuralPartialEq for MinioConfig
Auto Trait Implementations§
impl Freeze for MinioConfig
impl RefUnwindSafe for MinioConfig
impl Send for MinioConfig
impl Sync for MinioConfig
impl Unpin for MinioConfig
impl UnwindSafe for MinioConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request