Struct google_digitalassetlinks1::Statement [−][src]
pub struct Statement { pub source: Option<Asset>, pub relation: Option<String>, pub target: Option<Asset>, }
Describes a reliable statement that has been made about the relationship between a source asset and a target asset.
Statements are always made by the source asset, either directly or by delegating to a statement list that is stored elsewhere.
For more detailed definitions of statements and assets, please refer to our API documentation landing page.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- list statements (none)
Fields
source: Option<Asset>
Every statement has a source asset. REQUIRED
relation: Option<String>
The relation identifies the use of the statement as intended by the source asset's owner (that is, the person or entity who issued the statement). Every complete statement has a relation.
We identify relations with strings of the format <kind>/<detail>
, where
<kind>
must be one of a set of pre-defined purpose categories, and
<detail>
is a free-form lowercase alphanumeric string that describes the
specific use case of the statement.
Refer to our API documentation for the current list of supported relations.
Example: delegate_permission/common.handle_all_urls
REQUIRED
target: Option<Asset>
Every statement has a target asset. REQUIRED
Trait Implementations
impl Default for Statement
[src]
impl Default for Statement
impl Clone for Statement
[src]
impl Clone for Statement
fn clone(&self) -> Statement
[src]
fn clone(&self) -> Statement
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for Statement
[src]
impl Debug for Statement
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Resource for Statement
[src]
impl Resource for Statement