pub enum UserOrMe {
Me,
User(UserId),
}
Expand description
Special parameter for allowing implicit me
as a user.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UserOrMe
impl<'de> Deserialize<'de> for UserOrMe
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
impl Eq for UserOrMe
impl StructuralPartialEq for UserOrMe
Auto Trait Implementations§
impl Freeze for UserOrMe
impl RefUnwindSafe for UserOrMe
impl Send for UserOrMe
impl Sync for UserOrMe
impl Unpin for UserOrMe
impl UnwindSafe for UserOrMe
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