pub struct TeamStandards {
pub id: String,
pub team_id: String,
pub code_review_rules: Vec<CodeReviewRule>,
pub templates: Vec<Template>,
pub steering_docs: Vec<SteeringDoc>,
pub compliance_requirements: Vec<ComplianceRequirement>,
pub version: u32,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}Expand description
Team standards and governance
Fields§
§id: String§team_id: String§code_review_rules: Vec<CodeReviewRule>§templates: Vec<Template>§steering_docs: Vec<SteeringDoc>§compliance_requirements: Vec<ComplianceRequirement>§version: u32§created_at: DateTime<Utc>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for TeamStandards
impl Clone for TeamStandards
Source§fn clone(&self) -> TeamStandards
fn clone(&self) -> TeamStandards
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 TeamStandards
impl Debug for TeamStandards
Source§impl<'de> Deserialize<'de> for TeamStandards
impl<'de> Deserialize<'de> for TeamStandards
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 TeamStandards
impl RefUnwindSafe for TeamStandards
impl Send for TeamStandards
impl Sync for TeamStandards
impl Unpin for TeamStandards
impl UnwindSafe for TeamStandards
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