pub struct BinaryConfig {
pub name: String,
pub version: String,
pub verbose: bool,
pub debug: bool,
}
Expand description
Binary configuration
Fields§
§name:
String
Binary name
version:
String
Binary version
verbose:
bool
Enable verbose output
debug:
bool
Enable debug mode
Implementations§
Source§
impl
BinaryConfig
impl BinaryConfig
Source
pub fn
with_verbose(self, verbose:
bool) -> Self
pub fn with_verbose(self, verbose: bool) -> Self
Set verbose mode
Source
pub fn
with_debug(self, debug:
bool) -> Self
pub fn with_debug(self, debug: bool) -> Self
Set debug mode
Trait Implementations§
Source§
impl
Clone
for
BinaryConfig
impl Clone for BinaryConfig
Source§
fn
clone(&self) ->
BinaryConfig
fn clone(&self) -> BinaryConfig
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 more
Source§
impl
Debug
for
BinaryConfig
impl Debug for BinaryConfig
Auto Trait Implementations§
impl Freeze for BinaryConfig
impl RefUnwindSafe for BinaryConfig
impl Send for BinaryConfig
impl Sync for BinaryConfig
impl Unpin for BinaryConfig
impl UnsafeUnpin for BinaryConfig
impl UnwindSafe for BinaryConfig
Blanket Implementations§
Source§
impl<T>
BorrowMut<T> for T
where T: ?Sized,
impl<T>
BorrowMut<T> for T
where 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 T
where T:
Clone,
impl<T>
CloneToUninit
for T
where 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 more
Source§
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 more
Source§
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