pub struct CreatePurchaseOrderPayload {
pub uid: String,
pub created_at: u64,
pub buyer_org_id: String,
pub seller_org_id: String,
pub workflow_state: String,
pub alternate_ids: RepeatedField<PurchaseOrderAlternateId>,
pub create_version_payload: SingularPtrField<CreateVersionPayload>,
pub workflow_id: String,
pub unknown_fields: UnknownFields,
pub cached_size: CachedSize,
}
Fields§
§uid: String
§created_at: u64
§buyer_org_id: String
§seller_org_id: String
§workflow_state: String
§alternate_ids: RepeatedField<PurchaseOrderAlternateId>
§create_version_payload: SingularPtrField<CreateVersionPayload>
§workflow_id: String
§unknown_fields: UnknownFields
§cached_size: CachedSize
Implementations§
Source§impl CreatePurchaseOrderPayload
impl CreatePurchaseOrderPayload
pub fn new() -> CreatePurchaseOrderPayload
pub fn get_uid(&self) -> &str
pub fn clear_uid(&mut self)
pub fn set_uid(&mut self, v: String)
pub fn mut_uid(&mut self) -> &mut String
pub fn take_uid(&mut self) -> String
pub fn get_created_at(&self) -> u64
pub fn clear_created_at(&mut self)
pub fn set_created_at(&mut self, v: u64)
pub fn get_buyer_org_id(&self) -> &str
pub fn clear_buyer_org_id(&mut self)
pub fn set_buyer_org_id(&mut self, v: String)
pub fn mut_buyer_org_id(&mut self) -> &mut String
pub fn take_buyer_org_id(&mut self) -> String
pub fn get_seller_org_id(&self) -> &str
pub fn clear_seller_org_id(&mut self)
pub fn set_seller_org_id(&mut self, v: String)
pub fn mut_seller_org_id(&mut self) -> &mut String
pub fn take_seller_org_id(&mut self) -> String
pub fn get_workflow_state(&self) -> &str
pub fn clear_workflow_state(&mut self)
pub fn set_workflow_state(&mut self, v: String)
pub fn mut_workflow_state(&mut self) -> &mut String
pub fn take_workflow_state(&mut self) -> String
pub fn get_alternate_ids(&self) -> &[PurchaseOrderAlternateId]
pub fn clear_alternate_ids(&mut self)
pub fn set_alternate_ids(&mut self, v: RepeatedField<PurchaseOrderAlternateId>)
pub fn mut_alternate_ids( &mut self, ) -> &mut RepeatedField<PurchaseOrderAlternateId>
pub fn take_alternate_ids(&mut self) -> RepeatedField<PurchaseOrderAlternateId>
pub fn get_create_version_payload(&self) -> &CreateVersionPayload
pub fn clear_create_version_payload(&mut self)
pub fn has_create_version_payload(&self) -> bool
pub fn set_create_version_payload(&mut self, v: CreateVersionPayload)
pub fn mut_create_version_payload(&mut self) -> &mut CreateVersionPayload
pub fn take_create_version_payload(&mut self) -> CreateVersionPayload
pub fn get_workflow_id(&self) -> &str
pub fn clear_workflow_id(&mut self)
pub fn set_workflow_id(&mut self, v: String)
pub fn mut_workflow_id(&mut self) -> &mut String
pub fn take_workflow_id(&mut self) -> String
Trait Implementations§
Source§impl Clear for CreatePurchaseOrderPayload
impl Clear for CreatePurchaseOrderPayload
Source§impl Clone for CreatePurchaseOrderPayload
impl Clone for CreatePurchaseOrderPayload
Source§fn clone(&self) -> CreatePurchaseOrderPayload
fn clone(&self) -> CreatePurchaseOrderPayload
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 CreatePurchaseOrderPayload
impl Debug for CreatePurchaseOrderPayload
Source§impl<'a> Default for &'a CreatePurchaseOrderPayload
impl<'a> Default for &'a CreatePurchaseOrderPayload
Source§fn default() -> &'a CreatePurchaseOrderPayload
fn default() -> &'a CreatePurchaseOrderPayload
Returns the “default value” for a type. Read more
Source§impl Default for CreatePurchaseOrderPayload
impl Default for CreatePurchaseOrderPayload
Source§fn default() -> CreatePurchaseOrderPayload
fn default() -> CreatePurchaseOrderPayload
Returns the “default value” for a type. Read more
Source§impl Message for CreatePurchaseOrderPayload
impl Message for CreatePurchaseOrderPayload
Source§fn is_initialized(&self) -> bool
fn is_initialized(&self) -> bool
True iff all required fields are initialized.
Always returns
true
for protobuf 3.Source§fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
fn merge_from(&mut self, is: &mut CodedInputStream<'_>) -> ProtobufResult<()>
Update this message object with fields read from given stream.
Source§fn compute_size(&self) -> u32
fn compute_size(&self) -> u32
Compute and cache size of this message and all nested messages
Source§fn write_to_with_cached_sizes(
&self,
os: &mut CodedOutputStream<'_>,
) -> ProtobufResult<()>
fn write_to_with_cached_sizes( &self, os: &mut CodedOutputStream<'_>, ) -> ProtobufResult<()>
Write message to the stream. Read more
Source§fn get_cached_size(&self) -> u32
fn get_cached_size(&self) -> u32
Get size previously computed by
compute_size
.Source§fn get_unknown_fields(&self) -> &UnknownFields
fn get_unknown_fields(&self) -> &UnknownFields
Get a reference to unknown fields.
Source§fn mut_unknown_fields(&mut self) -> &mut UnknownFields
fn mut_unknown_fields(&mut self) -> &mut UnknownFields
Get a mutable reference to unknown fields.
Source§fn as_any_mut(&mut self) -> &mut dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
View self as mutable
Any
.Source§fn descriptor(&self) -> &'static MessageDescriptor
fn descriptor(&self) -> &'static MessageDescriptor
Message descriptor for this message, used for reflection.
Source§fn new() -> CreatePurchaseOrderPayload
fn new() -> CreatePurchaseOrderPayload
Create an empty message object. Read more
Source§fn descriptor_static() -> &'static MessageDescriptor
fn descriptor_static() -> &'static MessageDescriptor
Get message descriptor for message type. Read more
Source§fn default_instance() -> &'static CreatePurchaseOrderPayload
fn default_instance() -> &'static CreatePurchaseOrderPayload
Return a pointer to default immutable message with static lifetime. Read more
Source§fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, ProtobufError>where
Self: Sized,
fn parse_from(is: &mut CodedInputStream<'_>) -> Result<Self, ProtobufError>where
Self: Sized,
Parse message from stream.
Source§fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), ProtobufError>
fn write_to(&self, os: &mut CodedOutputStream<'_>) -> Result<(), ProtobufError>
Write the message to the stream. Read more
Source§fn write_length_delimited_to(
&self,
os: &mut CodedOutputStream<'_>,
) -> Result<(), ProtobufError>
fn write_length_delimited_to( &self, os: &mut CodedOutputStream<'_>, ) -> Result<(), ProtobufError>
Write the message to the stream prepending the message with message length
encoded as varint.
Source§fn write_length_delimited_to_vec(
&self,
vec: &mut Vec<u8>,
) -> Result<(), ProtobufError>
fn write_length_delimited_to_vec( &self, vec: &mut Vec<u8>, ) -> Result<(), ProtobufError>
Write the message to the vec, prepend the message with message length
encoded as varint.
Source§fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>
fn merge_from_bytes(&mut self, bytes: &[u8]) -> Result<(), ProtobufError>
Update this message object with fields read from given stream.
Source§fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, ProtobufError>where
Self: Sized,
fn parse_from_reader(reader: &mut dyn Read) -> Result<Self, ProtobufError>where
Self: Sized,
Parse message from reader.
Parse stops on EOF or when error encountered.
Source§fn parse_from_bytes(bytes: &[u8]) -> Result<Self, ProtobufError>where
Self: Sized,
fn parse_from_bytes(bytes: &[u8]) -> Result<Self, ProtobufError>where
Self: Sized,
Parse message from byte array.
Source§fn check_initialized(&self) -> Result<(), ProtobufError>
fn check_initialized(&self) -> Result<(), ProtobufError>
Check if all required fields of this object are initialized.
Source§fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>
fn write_to_writer(&self, w: &mut dyn Write) -> Result<(), ProtobufError>
Write the message to the writer.
Source§fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>
fn write_to_vec(&self, v: &mut Vec<u8>) -> Result<(), ProtobufError>
Write the message to bytes vec.
Source§fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn write_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
Write the message to bytes vec.
Source§fn write_length_delimited_to_writer(
&self,
w: &mut dyn Write,
) -> Result<(), ProtobufError>
fn write_length_delimited_to_writer( &self, w: &mut dyn Write, ) -> Result<(), ProtobufError>
Write the message to the writer, prepend the message with message length
encoded as varint.
Source§fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
fn write_length_delimited_to_bytes(&self) -> Result<Vec<u8>, ProtobufError>
Write the message to the bytes vec, prepend the message with message length
encoded as varint.
Source§impl ProtobufValue for CreatePurchaseOrderPayload
impl ProtobufValue for CreatePurchaseOrderPayload
Source§fn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
Source§fn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
Source§fn as_ref_copy(&self) -> ReflectValueRef<'static>
fn as_ref_copy(&self) -> ReflectValueRef<'static>
impl StructuralPartialEq for CreatePurchaseOrderPayload
Auto Trait Implementations§
impl !Freeze for CreatePurchaseOrderPayload
impl RefUnwindSafe for CreatePurchaseOrderPayload
impl Send for CreatePurchaseOrderPayload
impl Sync for CreatePurchaseOrderPayload
impl Unpin for CreatePurchaseOrderPayload
impl UnwindSafe for CreatePurchaseOrderPayload
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