pub struct ProjectOutputReference {
pub output_type: ProjectOutputType,
pub name: String,
pub labels: Vec<Label>,
}Expand description
A reference to the output of a project.
Fields§
§output_type: ProjectOutputTypeThe type of output to get from the project.
name: StringThe name of the output to get from the project.
labels: Vec<Label>Labels associated with the output
Trait Implementations§
Source§impl Clone for ProjectOutputReference
impl Clone for ProjectOutputReference
Source§fn clone(&self) -> ProjectOutputReference
fn clone(&self) -> ProjectOutputReference
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 ProjectOutputReference
impl Debug for ProjectOutputReference
Source§impl<'de> Deserialize<'de> for ProjectOutputReference
impl<'de> Deserialize<'de> for ProjectOutputReference
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 ProjectOutputReference
impl RefUnwindSafe for ProjectOutputReference
impl Send for ProjectOutputReference
impl Sync for ProjectOutputReference
impl Unpin for ProjectOutputReference
impl UnwindSafe for ProjectOutputReference
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