pub struct DependencySelector {
pub references: Vec<Vec<Segment>>,
pub operator: DependencySelectorOperator,
}Fields§
§references: Vec<Vec<Segment>>§operator: DependencySelectorOperatorTrait Implementations§
Source§impl Clone for DependencySelector
impl Clone for DependencySelector
Source§fn clone(&self) -> DependencySelector
fn clone(&self) -> DependencySelector
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 DependencySelector
impl Debug for DependencySelector
Source§impl<'de> Deserialize<'de> for DependencySelector
impl<'de> Deserialize<'de> for DependencySelector
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 DependencySelector
impl PartialEq for DependencySelector
Source§impl Serialize for DependencySelector
impl Serialize for DependencySelector
impl StructuralPartialEq for DependencySelector
Auto Trait Implementations§
impl Freeze for DependencySelector
impl RefUnwindSafe for DependencySelector
impl Send for DependencySelector
impl Sync for DependencySelector
impl Unpin for DependencySelector
impl UnwindSafe for DependencySelector
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