pub struct BuildCommon {
pub id: BuildID,
pub parent_build_id: Option<BuildID>,
pub version: u64,
pub user_version: Option<String>,
pub created_at: OffsetDateTime,
pub updated_at: OffsetDateTime,
}Expand description
This struct represents all the shared fields among the different Build structs
It should always be used alongside serde flattten
Fields§
§id: BuildID§parent_build_id: Option<BuildID>§version: u64§user_version: Option<String>§created_at: OffsetDateTime§updated_at: OffsetDateTimeTrait Implementations§
Source§impl Clone for BuildCommon
impl Clone for BuildCommon
Source§fn clone(&self) -> BuildCommon
fn clone(&self) -> BuildCommon
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 BuildCommon
impl Debug for BuildCommon
Source§impl<'de> Deserialize<'de> for BuildCommon
impl<'de> Deserialize<'de> for BuildCommon
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 BuildCommon
impl PartialEq for BuildCommon
Source§impl Serialize for BuildCommon
impl Serialize for BuildCommon
impl StructuralPartialEq for BuildCommon
Auto Trait Implementations§
impl Freeze for BuildCommon
impl RefUnwindSafe for BuildCommon
impl Send for BuildCommon
impl Sync for BuildCommon
impl Unpin for BuildCommon
impl UnwindSafe for BuildCommon
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