Enum zbus::fdo::RequestNameReply [−][src]
The return code of the request_name
method.
Variants
The caller is now the primary owner of the name, replacing any previous owner. Either the
name had no owner before, or the caller specified ReplaceExisting
and the current owner
specified AllowReplacement
.
The name already had an owner, DoNotQueue
was not specified, and either the current
owner did not specify AllowReplacement
or the requesting application did not specify
ReplaceExisting
.
The name already has an owner, DoNotQueue
was specified, and either AllowReplacement
was not specified by the current owner, or ReplaceExisting
was not specified by the
requesting application.
The application trying to request ownership of a name is already the owner of it.
Trait Implementations
impl Debug for RequestNameReply
[src]
impl<'de> Deserialize<'de> for RequestNameReply
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<RequestNameReply> for RequestNameReply
[src]
fn eq(&self, other: &RequestNameReply) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for RequestNameReply
[src]
impl StructuralPartialEq for RequestNameReply
[src]
impl Type for RequestNameReply
[src]
Auto Trait Implementations
impl RefUnwindSafe for RequestNameReply
[src]
impl Send for RequestNameReply
[src]
impl Sync for RequestNameReply
[src]
impl Unpin for RequestNameReply
[src]
impl UnwindSafe for RequestNameReply
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,