[−][src]Struct aws_arn::builder::ResourceBuilder
Builder type for the resource portion of an ARN.
Methods
impl ResourceBuilder[src]
pub fn new(id: &str) -> Self[src]
Construct a resource with the specified id.
pub fn any() -> Self[src]
Construct a resource with a wildcard id.
pub fn is_a(&mut self, the_type: &str) -> &mut Self[src]
Add the specific type to this resource (path-like style).
pub fn is_an(&mut self, the_type: &str) -> &mut Self[src]
Add the specific type to this resource (path-like style).
pub fn has_type(&mut self, the_type: &str) -> &mut Self[src]
Add the specific type to this resource (path-like style).
pub fn with(&mut self, qualifier: &str) -> &mut Self[src]
Add a qualifier to this resource
pub fn with_version(&mut self, version: i32) -> &mut Self[src]
Add a version number, as a qualifier, to this resource
pub fn build(&self) -> Resource[src]
Construct a Resource from this ResourceBuilder.
Trait Implementations
Auto Trait Implementations
impl Send for ResourceBuilder
impl Sync for ResourceBuilder
impl Unpin for ResourceBuilder
impl UnwindSafe for ResourceBuilder
impl RefUnwindSafe for ResourceBuilder
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,