pub struct SpecificationBranchFull {
pub self_link: Option<Url>,
pub web_link: Option<Url>,
pub resource_type_link: Option<Url>,
pub http_etag: Option<String>,
pub branch_link: Url,
pub registrant_link: Url,
pub specification_link: Url,
}Expand description
Representation of the specification_branch-full resource
Fields§
§self_link: Option<Url>The canonical link to this resource.
web_link: Option<Url>The canonical human-addressable web link to this resource.
resource_type_link: Option<Url>The link to the WADL description of this resource.
http_etag: Option<String>The value of the HTTP ETag for this resource.
branch_link: UrlBranch
registrant_link: UrlThe person who linked the bug to the branch
specification_link: UrlBlueprint
Implementations§
Source§impl SpecificationBranchFull
impl SpecificationBranchFull
Sourcepub fn self_(&self) -> Option<SpecificationBranch>
pub fn self_(&self) -> Option<SpecificationBranch>
The canonical link to this resource.
pub fn set_self_(&mut self, value: Option<SpecificationBranch>)
pub fn set_branch(&mut self, value: Branch)
Sourcepub fn registrant(&self) -> Person
pub fn registrant(&self) -> Person
The person who linked the bug to the branch
pub fn set_registrant(&mut self, value: Person)
Sourcepub fn specification(&self) -> Specification
pub fn specification(&self) -> Specification
Blueprint
pub fn set_specification(&mut self, value: Specification)
Trait Implementations§
Source§impl Clone for SpecificationBranchFull
impl Clone for SpecificationBranchFull
Source§fn clone(&self) -> SpecificationBranchFull
fn clone(&self) -> SpecificationBranchFull
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 SpecificationBranchFull
impl Debug for SpecificationBranchFull
Source§impl<'de> Deserialize<'de> for SpecificationBranchFull
impl<'de> Deserialize<'de> for SpecificationBranchFull
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 SpecificationBranchFull
impl PartialEq for SpecificationBranchFull
Source§impl Serialize for SpecificationBranchFull
impl Serialize for SpecificationBranchFull
impl StructuralPartialEq for SpecificationBranchFull
Auto Trait Implementations§
impl Freeze for SpecificationBranchFull
impl RefUnwindSafe for SpecificationBranchFull
impl Send for SpecificationBranchFull
impl Sync for SpecificationBranchFull
impl Unpin for SpecificationBranchFull
impl UnwindSafe for SpecificationBranchFull
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