pub struct ObjectOwner {
pub entity: Option<String>,
pub entity_id: Option<String>,
}
Expand description
The owner of the object. This will always be the uploader of the object.
This type is not used in any activity, and only used as part of another schema.
Fields§
§entity: Option<String>
The entity, in the form user-userId.
entity_id: Option<String>
The ID for the entity.
Trait Implementations§
Source§impl Clone for ObjectOwner
impl Clone for ObjectOwner
Source§fn clone(&self) -> ObjectOwner
fn clone(&self) -> ObjectOwner
Returns a duplicate of the value. Read more
1.0.0 · 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 ObjectOwner
impl Debug for ObjectOwner
Source§impl Default for ObjectOwner
impl Default for ObjectOwner
Source§fn default() -> ObjectOwner
fn default() -> ObjectOwner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ObjectOwner
impl<'de> Deserialize<'de> for ObjectOwner
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 Serialize for ObjectOwner
impl Serialize for ObjectOwner
impl NestedType for ObjectOwner
impl Part for ObjectOwner
Auto Trait Implementations§
impl Freeze for ObjectOwner
impl RefUnwindSafe for ObjectOwner
impl Send for ObjectOwner
impl Sync for ObjectOwner
impl Unpin for ObjectOwner
impl UnwindSafe for ObjectOwner
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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