pub struct ProjectRelationRule {
pub remote_project_key: String,
pub remote_project_name: String,
pub rules: Vec<RelationRule>,
}Fields§
§remote_project_key: String§remote_project_name: String§rules: Vec<RelationRule>Trait Implementations§
Source§impl Clone for ProjectRelationRule
impl Clone for ProjectRelationRule
Source§fn clone(&self) -> ProjectRelationRule
fn clone(&self) -> ProjectRelationRule
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 ProjectRelationRule
impl Debug for ProjectRelationRule
Source§impl<'de> Deserialize<'de> for ProjectRelationRule
impl<'de> Deserialize<'de> for ProjectRelationRule
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 ProjectRelationRule
impl RefUnwindSafe for ProjectRelationRule
impl Send for ProjectRelationRule
impl Sync for ProjectRelationRule
impl Unpin for ProjectRelationRule
impl UnwindSafe for ProjectRelationRule
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