pub struct FeedRelations {
pub creator: Option<Option<Box<UserModel>>>,
pub model: Box<FeedModel>,
pub pullreq: Option<Option<Box<PullreqAuthor>>>,
pub pullreq_activity: Option<Option<Box<PullreqActivityCreator>>>,
pub pullreq_review: Option<Option<Box<PullreqReviewCreator>>>,
pub release: Option<Option<Box<ReleaseCreator>>>,
pub repo: Option<Option<Box<RepositoryModel>>>,
}Fields§
§creator: Option<Option<Box<UserModel>>>§model: Box<FeedModel>§pullreq: Option<Option<Box<PullreqAuthor>>>§pullreq_activity: Option<Option<Box<PullreqActivityCreator>>>§pullreq_review: Option<Option<Box<PullreqReviewCreator>>>§release: Option<Option<Box<ReleaseCreator>>>§repo: Option<Option<Box<RepositoryModel>>>Implementations§
Source§impl FeedRelations
impl FeedRelations
pub fn new(model: FeedModel) -> FeedRelations
Trait Implementations§
Source§impl Clone for FeedRelations
impl Clone for FeedRelations
Source§fn clone(&self) -> FeedRelations
fn clone(&self) -> FeedRelations
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 FeedRelations
impl Debug for FeedRelations
Source§impl Default for FeedRelations
impl Default for FeedRelations
Source§fn default() -> FeedRelations
fn default() -> FeedRelations
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FeedRelations
impl<'de> Deserialize<'de> for FeedRelations
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 PartialEq for FeedRelations
impl PartialEq for FeedRelations
Source§impl Serialize for FeedRelations
impl Serialize for FeedRelations
impl StructuralPartialEq for FeedRelations
Auto Trait Implementations§
impl Freeze for FeedRelations
impl RefUnwindSafe for FeedRelations
impl Send for FeedRelations
impl Sync for FeedRelations
impl Unpin for FeedRelations
impl UnwindSafe for FeedRelations
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