pub enum ObjectInner {
Space {
is_default: bool,
fields: CreateSpaceSettings,
},
TaskList {
fields: TaskListEventContent,
},
Task {
fields: TaskEventContent,
},
Pin {
fields: PinEventContent,
},
CalendarEvent {
fields: CalendarEventEventContent,
},
NewsEntry {
fields: NewsEntryEventContent,
},
Story {
fields: StoryEventContent,
},
}Variants§
Space
TaskList
Fields
§
fields: TaskListEventContentTask
Fields
§
fields: TaskEventContentPin
Fields
§
fields: PinEventContentCalendarEvent
Fields
§
fields: CalendarEventEventContentNewsEntry
Fields
§
fields: NewsEntryEventContentStory
Fields
§
fields: StoryEventContentTrait Implementations§
Source§impl<'de> Deserialize<'de> for ObjectInner
impl<'de> Deserialize<'de> for ObjectInner
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
Auto Trait Implementations§
impl Freeze for ObjectInner
impl RefUnwindSafe for ObjectInner
impl Send for ObjectInner
impl Sync for ObjectInner
impl Unpin for ObjectInner
impl UnwindSafe for ObjectInner
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, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
Source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
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