pub struct AttributeLock { /* private fields */ }Expand description
Identifies an Attribute or Attribute-map instance lock.
Create locks with Attribute::lock or AttributeMap::lock, then attach them to
crate::StepOptions or crate::RpcDefinition.
Trait Implementations§
Source§impl Clone for AttributeLock
impl Clone for AttributeLock
Source§impl Debug for AttributeLock
impl Debug for AttributeLock
impl Eq for AttributeLock
Source§impl PartialEq for AttributeLock
impl PartialEq for AttributeLock
impl StructuralPartialEq for AttributeLock
Auto Trait Implementations§
impl Forget for AttributeLock
impl Freeze for AttributeLock
impl RefUnwindSafe for AttributeLock
impl Send for AttributeLock
impl Sync for AttributeLock
impl Unpin for AttributeLock
impl UnsafeUnpin for AttributeLock
impl UnwindSafe for AttributeLock
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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