pub enum PrincipalWire {
Omitted,
HostOperated {
mapping_version: String,
scope: String,
},
}Expand description
The principal posture as the adapter binding holds it: posture, mapping version and scope, never a reference. Changing any of them changes the binding identity; rotating the reference does not.
Variants§
Implementations§
Source§impl PrincipalWire
impl PrincipalWire
pub fn is_omitted(&self) -> bool
Trait Implementations§
Source§impl Clone for PrincipalWire
impl Clone for PrincipalWire
Source§impl Debug for PrincipalWire
impl Debug for PrincipalWire
Source§impl Default for PrincipalWire
impl Default for PrincipalWire
impl Eq for PrincipalWire
Source§impl PartialEq for PrincipalWire
impl PartialEq for PrincipalWire
Source§impl Serialize for PrincipalWire
impl Serialize for PrincipalWire
impl StructuralPartialEq for PrincipalWire
Auto Trait Implementations§
impl Freeze for PrincipalWire
impl RefUnwindSafe for PrincipalWire
impl Send for PrincipalWire
impl Sync for PrincipalWire
impl Unpin for PrincipalWire
impl UnsafeUnpin for PrincipalWire
impl UnwindSafe for PrincipalWire
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