Struct ventmere_proto_rust::ventmere::s2::core::inventory::InventoryWarehouse
source · [−]pub struct InventoryWarehouse {Show 13 fields
pub id: String,
pub system_id: Option<i32>,
pub name: String,
pub type: String,
pub lead_days: i32,
pub is_dropshipper: bool,
pub is_fulfillment_center: bool,
pub is_rma_center: bool,
pub manage_inventory: bool,
pub countries: Vec<String>,
pub channel_account_id: Option<i32>,
pub fulfillment_service: Option<String>,
pub meta: Option<InventoryWarehouseMeta>,
}
Fields
id: String
system_id: Option<i32>
name: String
type: String
lead_days: i32
is_dropshipper: bool
is_fulfillment_center: bool
is_rma_center: bool
manage_inventory: bool
countries: Vec<String>
channel_account_id: Option<i32>
fulfillment_service: Option<String>
meta: Option<InventoryWarehouseMeta>
Trait Implementations
sourceimpl Clone for InventoryWarehouse
impl Clone for InventoryWarehouse
sourcefn clone(&self) -> InventoryWarehouse
fn clone(&self) -> InventoryWarehouse
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for InventoryWarehouse
impl Debug for InventoryWarehouse
sourceimpl Default for InventoryWarehouse
impl Default for InventoryWarehouse
sourceimpl Message for InventoryWarehouse
impl Message for InventoryWarehouse
sourcefn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
sourcefn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Encodes the message to a buffer. Read more
sourcefn encode_to_vec(&self) -> Vec<u8, Global>
fn encode_to_vec(&self) -> Vec<u8, Global>
Encodes the message to a newly allocated buffer.
sourcefn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Encodes the message with a length-delimiter to a buffer. Read more
sourcefn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
fn encode_length_delimited_to_vec(&self) -> Vec<u8, Global>
Encodes the message with a length-delimiter to a newly allocated buffer.
sourcefn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes an instance of the message from a buffer. Read more
sourcefn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
sourcefn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresourcefn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
. Read moresourceimpl PartialEq<InventoryWarehouse> for InventoryWarehouse
impl PartialEq<InventoryWarehouse> for InventoryWarehouse
sourcefn eq(&self, other: &InventoryWarehouse) -> bool
fn eq(&self, other: &InventoryWarehouse) -> bool
impl StructuralPartialEq for InventoryWarehouse
Auto Trait Implementations
impl RefUnwindSafe for InventoryWarehouse
impl Send for InventoryWarehouse
impl Sync for InventoryWarehouse
impl Unpin for InventoryWarehouse
impl UnwindSafe for InventoryWarehouse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request