pub enum DescriptorSource {
File {
file: PathBuf,
},
Reflection {
reflection: String,
},
Embedded {
bytes: &'static [u8],
},
}Expand description
Descriptor loading source.
Variants§
File
Pre-compiled descriptor file.
Reflection
gRPC server reflection (development mode).
Embedded
Embedded bytes (set programmatically, not from YAML).
Trait Implementations§
Source§impl Clone for DescriptorSource
impl Clone for DescriptorSource
Source§fn clone(&self) -> DescriptorSource
fn clone(&self) -> DescriptorSource
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 moreAuto Trait Implementations§
impl Freeze for DescriptorSource
impl RefUnwindSafe for DescriptorSource
impl Send for DescriptorSource
impl Sync for DescriptorSource
impl Unpin for DescriptorSource
impl UnsafeUnpin for DescriptorSource
impl UnwindSafe for DescriptorSource
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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