pub struct RuntimeRegistrationIdentity {
pub kind: RuntimeRegistrationKind,
pub local_name: String,
pub effective_name: String,
pub owner: RuntimeRegistrationOwner,
}Expand description
Structured identity for a global gateable runtime registration.
Fields§
§kind: RuntimeRegistrationKindRegistration surface.
local_name: StringName authored by the registration owner.
effective_name: StringRuntime-qualified name used for gate matching.
owner: RuntimeRegistrationOwnerRegistration owner metadata.
Trait Implementations§
Source§impl Clone for RuntimeRegistrationIdentity
impl Clone for RuntimeRegistrationIdentity
Source§fn clone(&self) -> RuntimeRegistrationIdentity
fn clone(&self) -> RuntimeRegistrationIdentity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RuntimeRegistrationIdentity
impl Debug for RuntimeRegistrationIdentity
Source§impl<'de> Deserialize<'de> for RuntimeRegistrationIdentity
impl<'de> Deserialize<'de> for RuntimeRegistrationIdentity
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RuntimeRegistrationIdentity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RuntimeRegistrationIdentity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RuntimeRegistrationIdentity
Source§impl Serialize for RuntimeRegistrationIdentity
impl Serialize for RuntimeRegistrationIdentity
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RuntimeRegistrationIdentity
Auto Trait Implementations§
impl Freeze for RuntimeRegistrationIdentity
impl RefUnwindSafe for RuntimeRegistrationIdentity
impl Send for RuntimeRegistrationIdentity
impl Sync for RuntimeRegistrationIdentity
impl Unpin for RuntimeRegistrationIdentity
impl UnsafeUnpin for RuntimeRegistrationIdentity
impl UnwindSafe for RuntimeRegistrationIdentity
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