Struct zero_copy_pads::AlignRight [−][src]
pub struct AlignRight;
Pad to the left, content to the right.
Example:
use zero_copy_pads::{AlignRight, PaddedValue, PanicOnExcess}; let padded_value = PaddedValue { pad: AlignRight, value: "abcdef", pad_block: '-', total_width: 9, handle_excess: PanicOnExcess, }; assert_eq!(padded_value.to_string(), "---abcdef");
Trait Implementations
impl Clone for AlignRight
[src]
impl Clone for AlignRight
[src]fn clone(&self) -> AlignRight
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AlignRight
[src]
impl Copy for AlignRight
[src]impl Default for AlignRight
[src]
impl Default for AlignRight
[src]fn default() -> AlignRight
[src]
impl Eq for AlignRight
[src]
impl Eq for AlignRight
[src]impl<Value: Width, PadBlock: Display> Pad<Value, PadBlock> for AlignRight
[src]
impl<Value: Width, PadBlock: Display> Pad<Value, PadBlock> for AlignRight
[src]impl PartialEq<AlignRight> for AlignRight
[src]
impl PartialEq<AlignRight> for AlignRight
[src]impl StructuralEq for AlignRight
[src]
impl StructuralEq for AlignRight
[src]impl StructuralPartialEq for AlignRight
[src]
impl StructuralPartialEq for AlignRight
[src]impl Unit for AlignRight
[src]
impl Unit for AlignRight
[src]impl<Value: Width, PadBlock: Display> UnitPad<Value, PadBlock> for AlignRight
[src]
impl<Value: Width, PadBlock: Display> UnitPad<Value, PadBlock> for AlignRight
[src]Auto Trait Implementations
impl RefUnwindSafe for AlignRight
impl RefUnwindSafe for AlignRight
impl Send for AlignRight
impl Send for AlignRight
impl Sync for AlignRight
impl Sync for AlignRight
impl Unpin for AlignRight
impl Unpin for AlignRight
impl UnwindSafe for AlignRight
impl UnwindSafe for AlignRight