Struct plexo_sdk::resources::changes::operations::CreateChangeInputBuilder
source · pub struct CreateChangeInputBuilder { /* private fields */ }Expand description
Builder for CreateChangeInput.
Implementations§
source§impl CreateChangeInputBuilder
impl CreateChangeInputBuilder
pub fn owner_id(self, value: Uuid) -> Self
pub fn resource_id(self, value: Uuid) -> Self
pub fn operation(self, value: ChangeOperation) -> Self
pub fn resource_type(self, value: ChangeResourceType) -> Self
pub fn diff_json(self, value: String) -> Self
sourcepub fn build(self) -> Result<CreateChangeInput, CreateChangeInputBuilderError>
pub fn build(self) -> Result<CreateChangeInput, CreateChangeInputBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CreateChangeInputBuilder
impl RefUnwindSafe for CreateChangeInputBuilder
impl Send for CreateChangeInputBuilder
impl Sync for CreateChangeInputBuilder
impl Unpin for CreateChangeInputBuilder
impl UnwindSafe for CreateChangeInputBuilder
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