pub struct ImportOperationSpec {
pub requested_visibility: i32,
pub adopt_on_complete: bool,
pub target_spool_path: String,
pub source: Option<Source>,
}Fields§
§requested_visibility: i32§adopt_on_complete: bool§target_spool_path: String§source: Option<Source>Implementations§
Source§impl ImportOperationSpec
impl ImportOperationSpec
Sourcepub fn requested_visibility(&self) -> SpoolVisibility
pub fn requested_visibility(&self) -> SpoolVisibility
Returns the enum value of requested_visibility, or the default if the field is set to an invalid enum value.
Sourcepub fn set_requested_visibility(&mut self, value: SpoolVisibility)
pub fn set_requested_visibility(&mut self, value: SpoolVisibility)
Sets requested_visibility to the provided enum value.
Trait Implementations§
Source§impl Clone for ImportOperationSpec
impl Clone for ImportOperationSpec
Source§fn clone(&self) -> ImportOperationSpec
fn clone(&self) -> ImportOperationSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ImportOperationSpec
impl Debug for ImportOperationSpec
Source§impl Default for ImportOperationSpec
impl Default for ImportOperationSpec
impl Eq for ImportOperationSpec
Source§impl Hash for ImportOperationSpec
impl Hash for ImportOperationSpec
Source§impl Message for ImportOperationSpec
impl Message for ImportOperationSpec
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for ImportOperationSpec
impl PartialEq for ImportOperationSpec
impl StructuralPartialEq for ImportOperationSpec
Auto Trait Implementations§
impl Freeze for ImportOperationSpec
impl RefUnwindSafe for ImportOperationSpec
impl Send for ImportOperationSpec
impl Sync for ImportOperationSpec
impl Unpin for ImportOperationSpec
impl UnsafeUnpin for ImportOperationSpec
impl UnwindSafe for ImportOperationSpec
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