pub struct CompositeMedia {
pub blob_ref: Option<Vec<u8>>,
pub blobstore2_info: Option<Blobstore2Info>,
pub cosmo_binary_reference: Option<Vec<u8>>,
pub crc32c_hash: Option<u32>,
pub inline: Option<Vec<u8>>,
pub length: Option<i64>,
pub md5_hash: Option<Vec<u8>>,
pub object_id: Option<ObjectId>,
pub path: Option<String>,
pub reference_type: Option<String>,
pub sha1_hash: Option<Vec<u8>>,
}
Expand description
§gdata.* are outside protos with mising documentation
This type is not used in any activity, and only used as part of another schema.
Fields§
§blob_ref: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
blobstore2_info: Option<Blobstore2Info>
§gdata.* are outside protos with mising documentation
cosmo_binary_reference: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
crc32c_hash: Option<u32>
§gdata.* are outside protos with mising documentation
inline: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
length: Option<i64>
§gdata.* are outside protos with mising documentation
md5_hash: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
object_id: Option<ObjectId>
§gdata.* are outside protos with mising documentation
path: Option<String>
§gdata.* are outside protos with mising documentation
reference_type: Option<String>
§gdata.* are outside protos with mising documentation
sha1_hash: Option<Vec<u8>>
§gdata.* are outside protos with mising documentation
Trait Implementations§
Source§impl Clone for CompositeMedia
impl Clone for CompositeMedia
Source§fn clone(&self) -> CompositeMedia
fn clone(&self) -> CompositeMedia
Returns a copy 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 CompositeMedia
impl Debug for CompositeMedia
Source§impl Default for CompositeMedia
impl Default for CompositeMedia
Source§fn default() -> CompositeMedia
fn default() -> CompositeMedia
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompositeMedia
impl<'de> Deserialize<'de> for CompositeMedia
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 Serialize for CompositeMedia
impl Serialize for CompositeMedia
impl Part for CompositeMedia
Auto Trait Implementations§
impl Freeze for CompositeMedia
impl RefUnwindSafe for CompositeMedia
impl Send for CompositeMedia
impl Sync for CompositeMedia
impl Unpin for CompositeMedia
impl UnwindSafe for CompositeMedia
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more