pub struct PrincipalOp { /* private fields */ }Trait Implementations§
Source§impl Clone for PrincipalOp
impl Clone for PrincipalOp
Source§fn clone(&self) -> PrincipalOp
fn clone(&self) -> PrincipalOp
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 ComposeSchema for PrincipalOp
impl ComposeSchema for PrincipalOp
Source§impl Debug for PrincipalOp
impl Debug for PrincipalOp
Source§impl Default for PrincipalOp
impl Default for PrincipalOp
Source§fn default() -> PrincipalOp
fn default() -> PrincipalOp
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PrincipalOpwhere
PrincipalOp: Default,
impl<'de> Deserialize<'de> for PrincipalOpwhere
PrincipalOp: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<PrincipalOp> for PrincipalOp
impl From<PrincipalOp> for PrincipalOp
Source§fn from(value: PrincipalOp) -> Self
fn from(value: PrincipalOp) -> Self
Converts to this type from the input type.
Source§impl From<PrincipalOp> for PrincipalOp
impl From<PrincipalOp> for PrincipalOp
Source§fn from(val: PrincipalOp) -> Self
fn from(val: PrincipalOp) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PrincipalOp
impl PartialEq for PrincipalOp
Source§impl Serialize for PrincipalOp
impl Serialize for PrincipalOp
impl StructuralPartialEq for PrincipalOp
Auto Trait Implementations§
impl Freeze for PrincipalOp
impl RefUnwindSafe for PrincipalOp
impl Send for PrincipalOp
impl Sync for PrincipalOp
impl Unpin for PrincipalOp
impl UnsafeUnpin for PrincipalOp
impl UnwindSafe for PrincipalOp
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more