pub struct AdvisoryLockType { /* private fields */ }Expand description
The wire type corresponding to AdvisoryLockType.
Implementations§
Source§impl AdvisoryLockType
impl AdvisoryLockType
pub const READ: AdvisoryLockType
pub const WRITE: AdvisoryLockType
pub const UNLOCK: AdvisoryLockType
Trait Implementations§
Source§impl Clone for AdvisoryLockType
impl Clone for AdvisoryLockType
Source§fn clone(&self) -> AdvisoryLockType
fn clone(&self) -> AdvisoryLockType
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 AdvisoryLockType
impl Debug for AdvisoryLockType
Source§impl<___D> Decode<___D> for AdvisoryLockTypewhere
___D: ?Sized,
impl<___D> Decode<___D> for AdvisoryLockTypewhere
___D: ?Sized,
Source§impl<'a, ___E> Encode<AdvisoryLockType, ___E> for &'a AdvisoryLockTypewhere
___E: ?Sized,
impl<'a, ___E> Encode<AdvisoryLockType, ___E> for &'a AdvisoryLockTypewhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<AdvisoryLockType>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<AdvisoryLockType>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<AdvisoryLockType, ___E> for AdvisoryLockTypewhere
___E: ?Sized,
impl<___E> Encode<AdvisoryLockType, ___E> for AdvisoryLockTypewhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<AdvisoryLockType>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<AdvisoryLockType>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl From<AdvisoryLockType> for AdvisoryLockType
impl From<AdvisoryLockType> for AdvisoryLockType
Source§fn from(wire: AdvisoryLockType) -> AdvisoryLockType
fn from(wire: AdvisoryLockType) -> AdvisoryLockType
Converts to this type from the input type.
Source§impl From<AdvisoryLockType> for AdvisoryLockType
impl From<AdvisoryLockType> for AdvisoryLockType
Source§fn from(natural: AdvisoryLockType) -> AdvisoryLockType
fn from(natural: AdvisoryLockType) -> AdvisoryLockType
Converts to this type from the input type.
Source§impl FromWire<AdvisoryLockType> for AdvisoryLockType
impl FromWire<AdvisoryLockType> for AdvisoryLockType
Source§fn from_wire(wire: AdvisoryLockType) -> AdvisoryLockType
fn from_wire(wire: AdvisoryLockType) -> AdvisoryLockType
Converts the given
wire to this type.§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<AdvisoryLockType> for AdvisoryLockType
impl FromWireRef<AdvisoryLockType> for AdvisoryLockType
Source§fn from_wire_ref(wire: &AdvisoryLockType) -> AdvisoryLockType
fn from_wire_ref(wire: &AdvisoryLockType) -> AdvisoryLockType
Converts the given
wire reference to this type.Source§impl IntoNatural for AdvisoryLockType
impl IntoNatural for AdvisoryLockType
Source§type Natural = AdvisoryLockType
type Natural = AdvisoryLockType
A good default type for this wire type to convert into.
§fn into_natural(self) -> Self::Natural
fn into_natural(self) -> Self::Natural
Converts this type into its natural equivalent.
Source§impl PartialEq for AdvisoryLockType
impl PartialEq for AdvisoryLockType
Source§impl Wire for AdvisoryLockType
impl Wire for AdvisoryLockType
Source§type Owned<'de> = AdvisoryLockType
type Owned<'de> = AdvisoryLockType
The owned wire type, restricted to the
'de lifetime.Source§fn zero_padding(_: &mut MaybeUninit<AdvisoryLockType>)
fn zero_padding(_: &mut MaybeUninit<AdvisoryLockType>)
Writes zeroes to the padding for this type, if any.
impl Copy for AdvisoryLockType
impl Eq for AdvisoryLockType
impl StructuralPartialEq for AdvisoryLockType
impl Unconstrained for AdvisoryLockType
Auto Trait Implementations§
impl Freeze for AdvisoryLockType
impl RefUnwindSafe for AdvisoryLockType
impl Send for AdvisoryLockType
impl Sync for AdvisoryLockType
impl Unpin for AdvisoryLockType
impl UnwindSafe for AdvisoryLockType
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> Constrained for Twhere
T: Unconstrained,
impl<T> Constrained for Twhere
T: Unconstrained,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]